/
Arrow Emitter
Arrow Emitter
The module generates new agents based on the animation played by another group. If there is also a ragdoll operator then the agent motion is simulated by physx instead.
Attributes
Attributes | Type | Overridable | Description |
---|---|---|---|
agentGroup | string | no | The agent group driving the emission of agents |
agentType | string | yes | The agent type for the new agents. |
triggerMetadataName | string | no | The metadata name triggering the emission of the agents. |
useJointMetadata | bool | no | Read the triggerMetadataName data from the joint and not from the agent |
constraintMetadataName | curve | no | Metadata name used to activate the constraint between the arrow agent and the parent |
jointId | int | no | The joint id |
upAxis | int | no | The up axis |
directionAxis | int | no | The direction axis |
velocityMultiplier | double | yes | A velocity multiplier for the new agents. |
gravity | double | no | Gravity value |
heightField | string | no | The height field for the new agents. |
enableRandomVelocity | bool | no | Enables the initial velocity randomization |
randomVelocityRange | vector2 | no | Random velocity range |
arrowLength | double | yes | Arrow lenght used to compute the arrow - height field collision. If this is less then zero than the bounding box is used. |
Related content
Joint Aim (Behaviour)
Joint Aim (Behaviour)
More like this
Sop Reader
Sop Reader
More like this
Curve layout
Curve layout
More like this
Curve pair layout
Curve pair layout
More like this
Joint aim
Joint aim
More like this
Grid layout
Grid layout
More like this
Copyright © 2017, Toolchefs LTD.