Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In Atoms, you can retarget animation sequences from different characters at runtime.
In order for the retargeting to happen correctly you will have to set up a Character asset per Agent Type and set the “Compatible Agent Type” (Atoms Anim Clip User Data) field on each animation sequence you want to reuse.

You can create a new Character asset, by right-clicking on the content browser and then click “Atoms Crowd > Atoms Character“. Alternatively, you can drag and drop an a “.atomscharacter“ file on the content browser and the asset will be created and populated automatically.

Once you have created a character asset, you can define the rules for the retargeting.

First, you need to provide the name of the “Root Bone” of your skeleton.

After this point, you can add new “Chains”. Each chain has different parameters:

  • Type: root, spine, clavicle, limb, effector

  • Subtype: arm, leg, foot, neck, head, thumb, index, etc. (only for limbs and effectors)

  • Horizontal: horizontal position of the chain, Right, Left or Center

  • Vertical: vertical position of the chain, Top, Bottom or Center.

  • Depth: depth position of the chain, Front, Back or Center.

  • Index: number to distinguish between different chains with the same configuration of the other tags (use 0 as default)

  • Bones: the joint names belonging to this chain

The “Retarget Base Pose“ contains the data of the retarget pose of your character.

In order not to fill all this data manually, you can create a standard retargeting Unreal setup on your Unreal skeleton, then in the content browser right click on the Character asset, then click on one of the following:

  • Update from Skeleton

  • Update Chains Map from Skeleton

  • Update Retarget Pose from Skeleton

Then select the skeleton and the Character asset settings will be filled for you.


Tutorial

Widget Connector
overlayyoutube
_templatecom/atlassian/confluence/extra/widgetconnector/templates/youtube.vm
width600px
urlhttps://www.youtube.com/watch?v=5QK9QBkRCwE
height400px