Skeleton config map files are what make possible retargeting of animation clip on agent types having different skeleton joint names.
The "Skeleton Map Tool" let's you create one of these files at a time.
You can open it via the Atoms Menu: Atoms > Tools > Retargeting > Skeleton Map Tool.
On the top of the UI you will find buttons for selection your target root joint, your source root joint and a map button.
Once you have selected your source and target roots, you can map your skeletons in two ways:
- Hierarchy, the association is built by using the hierarchy of both skeletons.
- Closest, the association is built on joint proximity.
Both methods may not give you the most accurate result, but they will provide a good starting point.
Once the mapping has happened you will be able to edit the table, please note you can only change the right side of it (the source joints):
- you can double click on the joint names and edit them manually
- you can use your host selection, with "automatic update" option on the editing will happen automatically, if you decide to turn it off you will have to click on the "refresh selection" button every time you want to apply your selection. The selection will be used only when living under the target or source root joints. Only selected joints will be considered.
Please note, you should take extra care with the "automatic update" flag on as you could really ruin your mapping table.
Once you are done with setting up the mapping table, you will have to select a config map file and export it.
On a final note, the config map tool stores only a map of joint names. It does not store any information about joint positions, orientations, etc.
For this reason you might modify your source and target skeletons to have a better result from the mapping methods.