tools:wheel
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tools:wheel [2020/10/19 15:04] – [Rotation Channel] lightwolf | tools:wheel [2021/06/02 10:21] (current) – [Rotation (Input) / Rotation Vector (output)] lightwolf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Wheel Rotation ====== | ====== Wheel Rotation ====== | ||
| - | {{ : | + | {{ : |
| This node computes the rotation of a wheel if travelling along a distance. The distance is based on the movement of an item. | This node computes the rotation of a wheel if travelling along a distance. The distance is based on the movement of an item. | ||
| Line 27: | Line 27: | ||
| Toggle which axis positions are used to compute the travelled distance. | Toggle which axis positions are used to compute the travelled distance. | ||
| + | ==== Align ==== | ||
| + | |||
| + | This aligns the wheel to the rotation of travel. The wheel may travel backwards as well. If that happens, the alignment will not flip (it also shouldn' | ||
| + | |||
| + | Travelling backwards is detected by the motion changing by more than 90° from one frame to the next. | ||
| + | |||
| + | <WRAP center round tip > | ||
| + | If Align is active, the plugin will assume a default orientation for the wheel. | ||
| + | The forward direction is -Z, it will rotate around the pitch and the alignment modifies the heading. | ||
| + | </ | ||
| + | |||
| + | ==== Look-Ahead (s) ==== | ||
| + | |||
| + | How far the plugin will look ahead to compute the alignment. | ||
| ==== Samples per Frame ==== | ==== Samples per Frame ==== | ||
| If the movement has intricate turns, increasing the number of samples will increase the accuracy of the computed distance - but will also slow down evaluating it. | If the movement has intricate turns, increasing the number of samples will increase the accuracy of the computed distance - but will also slow down evaluating it. | ||
| + | |||
| + | ==== First Frame / Override ==== | ||
| + | ==== Last Frame / Override ==== | ||
| + | This controls allow you to limit the frames where the plugin is active. | ||
| + | Multiple plugins can be daisy chained via the Rotation input and using Add as a Channel Replacement option to allow for multiple slices in time where the plugins are active. | ||
| + | A similar effect can be achieved by animating the Rotation Multiplier. | ||
| + | |||
| ==== Rotation Multiplier ==== | ==== Rotation Multiplier ==== | ||
| Line 44: | Line 65: | ||
| If a Rotation vector is connected to the input, this control defines how the **Rotation Channel** will modify the respective rotation channel on the input vector. | If a Rotation vector is connected to the input, this control defines how the **Rotation Channel** will modify the respective rotation channel on the input vector. | ||
| This allows for the daisy chaining of multiple wheel nodes. | This allows for the daisy chaining of multiple wheel nodes. | ||
| + | |||
| + | ==== Cache ==== | ||
| + | |||
| + | If this option is enabled, the plugin will use a cache for the wheel rotation which can massively speed up scenes with multiple wheels or long scenes. | ||
| + | |||
| + | The Alignment is not cached. | ||
| + | |||
| + | ==== Update Cache ==== | ||
| + | |||
| + | Updates the cache. This is required if any of the items that influence the current wheel have been edited. | ||
| + | |||
| + | <WRAP center round important > | ||
| + | Due to technical limitations, | ||
| + | |||
| + | We have provided the [[tools: | ||
| + | </ | ||
| + | |||
| + | ==== Save Cache ==== | ||
| + | |||
| + | Saves the cache with the node settings, effectively baking it. | ||
| + | |||
| + | If save is off, the cache will be re-created when the node is loading (i.e. when a scene is loaded). | ||
| + | |||
| Line 66: | Line 110: | ||
| ---- | ---- | ||
| [[https:// | [[https:// | ||
| - | This plugin is our Plugin of the Month for October 2020, made possible by the finest patrons on [[https:// | + | This plugin is our Plugin of the Month for October |
| + | |||
| + | **Sponsored by Mikael " | ||
| + | |||
tools/wheel.1603112661.txt.gz · Last modified: by lightwolf
