Sop Reader

This module reads the point of a sop for generating and driving agents.


Attributes

Attributes
Type
Overridable
Description
sopstringnoThe sop path
agentTypestringyesThe agent type name
directionvector3yesThe direction of the agents
upVectorvector3yesAgent up vector
weightboolyesThe module weight
maxTurnAngledouble yesThe agent max turn angle
usePointPositionboolyesWhen on, the houdini point position is used to set the agent position at every frame.
useParticleVelocityAsDirectionboolyesWhen on, the houdini point velocity is used to set the agent direction at every frame.
keepDirectionOnReachboolyesIf on, the agents will keep the direction after reaching the target point
targetRadiusdoubleyesWhen the agent distance to the target point is less than this value, the target point is reached
projectForwardboolyesIf the target point is behind the agent, then it is projected in front of the current agent using its direction. Useful for just copying the motion direction from the target point to the agent.
ignoreNextDirectionalModulesboolyesIf enabled, all next directional modules in the stack will be ignored.
editLocomotionLinearVelocityboolyesIf on, this module will edit the targetLinearVelocity metadata used by the locomotion system.
linearVelocityMindoubleyesThe minimum value for the locomotion linear velocity
linearVelocityMaxdoubleyesThe maximum value for the locomotion linear velocity
locomotionTargetDistancedoubleyesWhen the agent reaches this distance from the target the linear velocity is set to the minimum value provided
editLocomotionAngularVelocityboolyesIf on, this module will edit the targetAngularVelocity metadata used by the locomotion system.



Copyright © 2017, Toolchefs LTD.