Site Tools


Sidebar

On This Site
Community
Contribute
en:software:session:animations

Animations

With this panel you can manually play puppet animations created using creator's Animation feature.

You can set them as single shot or looping using the Loop checkbox.

If you want for animations to trigger automatically, you can select one of the following modes in the Trigger combo box.

You can also save your current selections to your model with the Save to File button above.

Trigger by Tracking

:!: You need to press the refresh button to be able to see the available tracking parameters :!:

Using this mode you can control the animation playback using a specific tracking parameter.

First, you have to select a tracking parameter you want to use. If you press the Reset button, it will clear your current selection.

By default it will play when the tracking parameter goes above 1. If looping is turned on, it won't stop until it reaches back to 0.

Customizing Threshold

If you uncheck the Default Thresholds checkbox, you will be able to customize how animations are triggered.

There are 3 different parameters you can edit:

  • Play Threshold: Let's you play the animation.
  • Stop Threshold: If the current animation is looping, it will finish the current loop and play the lead out part of the animation.
  • Full Stop Threshold: Immediately stops the animation, no matter if it's single shot or looping

The number is the value that the tracking parameter needs to reach to fulfill the action.

After the button there is an icon button, which will toggle how the threshold is interpreted through the following logic.

  • ⬆️ means that the tracking parameter value needs to increase to that number to trigger
  • ⬇️ means that the tracking parameter value needs to decrease to that number to trigger
  • ↕️ means that the action will trigger each time the tracking parameter value either increases or decreases past the number
  • 🇽 means that the action won't get triggered automatically

Hold Delay

If you want for the tracking parameter to be held for some time to consider it triggered, you can check the Use Hold Delay checkbox.

When checked, you will be able to edit how many milliseconds will need to pass before triggering the animation.

Hold delay only works if your threshold mode is set either on ⬆️ or ⬇️ modes.

Trigger by Event

With event mode you can control animations using your puppet current state. The available states are the following ones

  • Load: Event is triggered when the puppet is loaded.
  • Idle: After the puppet is loaded, when tracking is connected.
  • Sleep: After the puppet is loaded, when there is no tracking available.

You can set to Play, Stop or Full Stop the animation on either of these events by selecting the proper check boxes.

en/software/session/animations.txt · Last modified: 2024/06/11 03:10 by grillo_delmal