This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:software:session:animations [2024/06/11 02:37] – grillo_delmal | en:software:session:animations [2024/06/11 03:10] (current) – [Trigger by Event] grillo_delmal | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Animations ====== | ====== Animations ====== | ||
| - | **:!: You need to refresh to start using animations :!:** | ||
| With this panel you can manually play puppet animations created using creator' | With this panel you can manually play puppet animations created using creator' | ||
| - | You can set them as single shot or looping using the Loop checkbox. | + | You can set them as single shot or looping using the '' |
| - | If you want for animations to trigger automatically, | + | If you want for animations to trigger automatically, |
| + | |||
| + | You can also save your current selections to your model with the '' | ||
| ===== Trigger by Tracking ===== | ===== 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 '' | ||
| + | |||
| + | There are 3 different parameters you can edit: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | 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 '' | ||
| + | |||
| + | 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 ===== | ===== Trigger by Event ===== | ||
| + | |||
| + | With event mode you can control animations using your puppet current state. The available states are the following ones | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | You can set to '' | ||