Mirror an animation in Unreal

From PSwiki
Jump to navigation Jump to search


To mirror an animation asset do the following:

  1. Create a new Data Table with MirrorTableRow: (example we have MirrorDT_GOOD_skeleton)
  2. Do the mapping of bones inside the new Data Table
  3. Open any level, click on "Add Level Sequence" save it somewhere (you can delete it later)
  4. Drag and Drop your animation asset to the level sequence track
  5. Click on Animation + and add your animation as a track (seems duplicate I know, but it works)
  6. Right click on the actual animation element in the timeline (right panel where you have the time, not left side)
  7. Click on "Properties", then add as "Mirror Table" the table you created above
  8. On the left panel click the top element (your animation asset) and there click on "Bake Animation Sequence", this will save a new animation asset which is actually mirrored