Filters in general

Filters are an experimental feature that make it possible to modify data from the Smartsuit so that it is better suited for specific use cases. Some filters can be used live, others are only for editing takes. To begin working with filters, please download the latest firmware, you can follow this link to see how this is done.

One example of a filter is the Locomotion filter. It allows your feet to unlock from the floor at certain times, which, for instance, makes jumping possible. 


Keep in mind that these filters are in an experimental stage and will consistently be improved (with an official full fledged release planned for mid-October 2018). How significantly these filters affect your own Smartsuit capture data will depend a lot on your individual project, make sure to play around with them to find out which ones will work best for the motions you want to capture.


When you open Smartsuit Studio the Locomotion and Toe Bend filters are turned on by default. Enabling and disabling live filters is done by clicking the filter menu button on the upper right side of the header next to the info button.


Locomotion

What does it do?

  • Locomotion simulates the position of the character by estimating when contact with the ground occurs. 
  • This is the filter you need to activate for jumping (or motions where both of the feet or in the air).
  • The keys for foot contacts can be edited in the playback (after a recording is made) to make corrections, allowing you to export a cleaner file.
    Note: the "smooth frames" checkbox takes a few samples (value) of the calculated vertical hip motion and will average out little bumps that may occur when walking.

When would you use it?

  • Locomotion allows for jumping and / or running and might be preferable in use cases where both feet are allowed to be off the ground at the same time.
  • Locomotion might also be preferable when performing movements such as hand stands, somersaults, backflips, and miscellaneous acrobatics.

Live use: Yes

Playback use: Yes


Foot IK

What does it do?

  • Foot IK improves the contact of the feet with the floor by applying extra "pull" on the hips when nearing the ground. The higher the pull factor, the faster the feet will snap to the floor when nearing it, but also the bigger the knee flex the avatar will undergo.
  • You can activate this filter on playback too.

When would you use it?

  • We recommend only using this filter in specific situations where you need to make extra sure the feet will be tied to the floor.
  • You can set a pull factor of 0.1 as a start value.

Live use: Yes

Playback use: Yes


Treadmill

What does it do?

  • Treadmill keeps the character fixed in a position in space.
  • You can apply a horizontal lock only or a horizontal and vertical lock.

When would you use it?

  • Imagine you are doing a horse riding animation, or a climbing animation, in which you'd like a camera with a fixed distance to the character following it at all times. By enabling the Treadmill you force the character to stay in the same position. This will create a neutral position that you can then keyframe and have complete control over later in the pipeline. 
  • Another example is if you have a performer running on a treadmill, you can isolate the runner's motion and then use it for an animation or even do a scientific analysis of the motion.

Live use: Yes

Playback use: Yes


Toe bend

What does it do?

  • The Smartsuit Pro doesn’t have a separate instep and toe sensor; it has just one on each foot to cover the whole area. The toe bend filter imitates how the foot would normally bend when touching the floor.
  • The "feet above floor" checkbox will push the foot up to ground level if it penetrates using inverse kinematics (Inverse kinematics (IK) means that when the foot is moved it will rotate the thigh, the knee and the ankle a bit, so that the hip position will remain unchanged).

When would you use it?

  • When you are standing on your toes or performing movements where a curvy transition between the instep and toes would be preferred. A specific use case where you would not have Toe Bend enabled is if you when you are performing a pirouette (or most movements associated with ballet).

Live use: Yes

 Playback use: Yes


Drift fix

What does it do?

  • It allows you to change the starting position and end position of the avatar in your recording. 
  • You can either input specific coordinates or you can drag and place the handle in the scene with your mouse (these can be moved around on the floor plane (XZ only, not Y).

When would you use it?

  • When the character does not end up in the desired position you can use the start and end markers to correct the position in playback. 
  • Let's say that you are recording and run quite far in one direction. You run back to where you started and stop the take, but see that you drifted a little. In this case, you are able to change the point in space that your character ends up at.

Live use: No

Playback use: Yes