...
Attributes | Type | Overridable | Description |
---|---|---|---|
mesh | mesh | no | The area mesh. |
meshTranslation | vec | no | Mesh translation |
meshRotation | vec | no | Mesh rotation |
meshScale | vec | no | Mesh scale |
meshParentMatrix | matrix | no | Mesh parent matrix |
metadata | string | no | Metadata name. For agent metadatas use a simple string (i.e. variation), while for module attributes you use the following format: "moduleName@attributeName" (i.e. followCurve@curveWeight) |
keepValue | bool | yes | If set to false, the module will store restore the previous metadata value as soon as the agent exits from the mesh |
blendIn | int | yes | Number of frames used to interpolate the metadata value when the agent enters inside the area |
blendOut | int | yes | Number of frames used to interpolate the metadata value when the agent exits inside the area |
randomInDelay | int | yes | Number of frame used as delay to change the metadata value when the agent enters inside the area |
randomOutDelay | int | yes | Number of frame used as delay to change the metadata value when the agent exits inside the area |
seed | int | no | Random seed |
boolValue | bool | yes | Metadata boolean value |
intValue | int | yes | Metadata int value |
doubleValue | double | yes | Metadata double value |
vec3Value | vector3 | yes | Metadata vector 3 value |
quatValue | vector3 | yes | Metadata quaternion value - This value is exposed as a euler rotation then inside the module is converted to a quaternion |
matrixValue | matrix | yes | Metadata matrix value |
...