Group copy

This modules copy agents from an agent group.



Attributes

AttributesTypeOverridableDescription
agentGroupstringno

The name of the parent agent group.

refAgentGroupstringnoThe name of the reference agent group
heightFieldstring noThe name of an height field to be used to place the cloned agents.
randomizeboolnoWhen this option is on, the agents will have their position randomized.
seedintnoRandom seed.
delayintyesWhen this option is on, the agent motion is delayed of the given number of frames.
offsetvector3noLocal offset to apply to the cloned agents.
disableFootLockboolyesDisables the foot lock
copyMetadataboolnoIf on, this module will copy the metadatas from the source agent
metadataExclusionListstringArraynoThese metadatas won't be copied from the source agent
useMeshScatterboolnoIf on, the agents will be redistributed on the given mesh
meshmeshnoThe reference mesh
meshTranslationvecnoMesh translation
meshRotationvecnoMesh rotation
meshScalevecnoMesh scale
meshParentMatrixmatrixnoMesh parent matrix
scatterModeintno

0: Creates agents randomly on the surface

1: Creates an agent for each vertex (ignores iterations)

2: Creates an agent for each face center of the mesh (ignores iterations)

3: Creates an agent randomly on the mesh vertices

3: Creates an agent randomly on the mesh faces

radiusdoublenoThe minimum distance between each agent.
maxRadiusdouble no The maximum distance between each agents 
randomSeedintnoMesh scatter random seed
randomizeRadiusboolnoIf true, the radius value is randomized per agent.
meshTriangulateboolnoIf true, the mesh will be triangulated (Unreal Engine always triangulate meshes)
applyPelvisHeightOffsetboolnoIf true, offsets the agent height according to the distance between the average feet position and the pelvis position in bind pose



Copyright © 2017, Toolchefs LTD.