/
Mesh Avoidance
Mesh Avoidance
The mesh avoidance module makes sure your agents do not collide with a given mesh.
Attributes
Attributes | Type | Overridable | Description |
---|---|---|---|
behave3d | bool | no | Enables up and down intersections, instead of left and right only. |
distance | float | yes | The threshold distance. All agents within this distance range from the mesh will be evaluated. |
maxTurnAngle | double | no | The max turn angle. |
mesh | mesh | no | The mesh to avoid. |
meshParentMatrix | matrix | no | The mesh parent matrix. |
meshTranslation | vector3 | no | The mesh translation. |
meshScale | vector3 | no | The mesh scale. |
meshRotation | vector3 | no | The mesh rotation. |
weight | double | yes | Weight. |
boundingBoxMultiplier | double | no | Bounding box multiplier for intersection evaluation. |
debug | bool | no | enables module debug drawing. |
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
SOP Solver
SOP Solver
More like this
Agent filter
Agent filter
More like this
Presets
Presets
More like this
Driving module attributes with metadatas
Driving module attributes with metadatas
More like this
Writing a layout module
Writing a layout module
More like this
Follow agent
Follow agent
Read with this
Copyright © 2017, Toolchefs LTD.