The tyActor helper can be used to transfer character rigs into tyFlow for use in crowd simulations, in a way that maintains skinning weights, object hierarchies, and keyframed animation of the input objects.
Actor rig objects: All objects added to this list will be added to the actor, and processed by tyFlow.
Show icon: controls whether the tyActor icon is displayed in the viewport.
Icon size: controls the size of the tyActor icon.
Animation sequences: a list of sequences added to the tyActor object, for use in the corresponding flow.
Sequence name: takes string input for the name of a particular animation sequence being added.
Start: the starting frame of the sequence.
End: the ending frame of the sequence.
Non-skin deformations: controls whether non-skin deformations are to be considered during sequence playback by the corresponding flow (morpher/bend/twist/etc: anything that transforms vertices over time). Turning this on allows users to assign any vertex animation onto the resulting actor particles, not simply skin deformations.
Triggers are objects that the oriented bounding boxes of the rig objects can intersect with. If an intersection occurs during the animation clip, corresponding rig particles’ custom data channel will be modified to hold the ‘triggered’ value. When no intersection occurs, the rig particles’ custom data channel will be modified to hold the ‘untriggered’ value.
Trigger object: the scene object used to perform the intersection test against the rig objects.
Channel: the name of the custom data float channel to apply the triggered/untriggered values to.
Untriggered: the value that will be assigned to corresponding rig particles when no intersection is occurring.
Triggered: the value that will be assigned to corresponding rig particles when an intersection is occurring.