...
name | type | description | read only |
---|---|---|---|
atomsBlendFramesAfterFootUp | int | The number of frames used for blending after the foot leaves the ground. | NO |
atomsLoop | bool | Tag the clip as loopable. | NO |
atomsLoopStart | int | The start frame of the clip. | NO |
atomsLoopEnd | int | The end frame of the clip. | NO |
atomsNumBlendFrames | int | The number of frames used for blending. | NO |
Agent metadata
name | type | description | read only |
---|---|---|---|
id | int | The global id. | YES |
groupId | int | The local id (the id relative to this agent group). | YES |
groupName | string | The local name. | YES |
direction | vector3 | The agent target direction in world space. | NO |
frameRate | double | The frame rate used for playing the agent animation. | NO |
localDirection | vector3 | The agent direction in local space. | YES |
active | bool | When false, the agent node graph is not evaluated. | NO |
position | vector3 | The agent position in world space. | NO |
scale | vector3 | The agent scale. Only the x-axis value is used currently. | NO |
selected | bool | The agent selection state. | NO |
up | vector3 | The agent up vector. | NO |
turnAngle | vector3 | The current turn angle of the agent. | YES |
velocity | vector3 | The current velocity in world space. | YES |
state | int | The state of the agent to be played by the state machine | NO |
animatedHf | map | (for internal use only) | YES |
agentType | string | The agent type name | YES |
variation | string | The agent variation | NO |
cacheId | int | (for internal use only) | YES |
retargetingFactor | double | (for internal use only) | YES |
collectorDirections | vector4array | (for internal use only) | YES |
clothSetupOverride | string | an override metadata for providing a different cloth setup file for an agent | NO |
disableIk | bool | Disable the ik and the foot lock during the simulation | NO |
disableFootLock | bool | Disable the foot lock during the simulation | NO |
disableDirection | bool | When on, the agent the Directional behaviour modules won't affect this agent. | NO |
targetAgentId | int | The global agent id of the target agent, used by the followAgent module. | NO |
forceClipTransition | bool | Set to true if you want to trigger an agent out of a state at any time, not have to wait for a transition frame | NO |
colorVariation | int | Sets the diffuse color slot used for current variation material as specified in the scene variation table | NO |
currentState | int | Current state being played | YES |
maxLegStretch | double | The multiplier on the leg length used as the maximum stretch factor by the pelvis operator during the feet adaptation | NO |
stateMachine | string | The state machine name. This metadata value overrides the state machine defined in the agent type. | NO |
onGround | bool | Defines is the agent is on the ground or not. | NO |
animFrameRate | double | The frame rate used for playing the agent animation without modifying the pelvis velocity. | NO |
transitionBlendInFrames | int | If this metadata is attached on an agent while the state machine is transitioning between two states this value is going to be used for as the number of blend-in frames. | NO |
transitionBlendOutFrames | int | If this metadata is attached on an agent while the state machine is transitioning between two states this value is going to be used for as the number of blend-out frames. | NO |
Agent type metadata
name | type | description | internal only |
---|---|---|---|
lowGeo | map | The low geo meshes. | YES |
skinGeo | map | The skin geo meshes. | YES |
scaleMultiplier | double | Agent type scale multiplier. | NO |
stateMachine | string | The state machine name. | NO |
boundingBox | box | The agent type bounding box. | YES |
...