/
Curve field
Curve field
The curve field module creates a velocity field affecting the agent directions.
Attributes
Attributes | Type | Overridable | Description |
---|---|---|---|
alignAtInitFrame | bool | no | The agents will be driven by this curve field only at the first frame of the simulation when this flag is turned off. |
curves | curve array | no | Array of curves used for building the velocity field. |
decay | int | no | Decay value of the field. |
isAnimated | bool | no | If true, the underlying velocity field is built at each frame. You need to turn this on if your curves are animated. |
maxDistance | double | yes | The max distance from the velocity field. Any agent farther than this value from the field will be ignored. |
maxDistanceDropOff | double | yes | Drop off value for smoothly transitioning in and out of the velocity field. |
maxTurnAngle | double | yes | The agent max turn angle. |
samples | int | no | Number of curve samples. |
weight | double | yes | Weight of the velocity field. |
ignoreNextDirectionalModules | bool | yes | If enabled, all next directional modules in the stack will be ignored. |
editLocomotionAngularVelocity | bool | yes | If on, this module will edit the targetAngularVelocity metadata used by the locomotion system. |
, multiple selections available,
Related content
Attribute expression
Attribute expression
More like this
Script
More like this
Driving module attributes with metadatas
Driving module attributes with metadatas
More like this
SOP Solver
SOP Solver
More like this
Writing a layout module
Writing a layout module
More like this
Presets
Presets
More like this
Copyright © 2017, Toolchefs LTD.