Using Unreal Live Link to Transfer Timecoded Animation

iClone supports transferring animations containing Timecode data through Unreal Live Link, allowing you to synchronize the clips in Unreal.

  1. In iClone, set up a scene with animated characters.
  2. Open the Unreal Live Link panel (Plugin > Unreal Live Link > Unreal Live Link).
  3. Only activate the characters you wish to transfer and leave the other items disabled.
  4. Choose the Scene radio button and activate the Include Motion option.
  5. Adjust the related settings for export the motions of the characters.
  6. Ensure Bake all animations to sequencer and Embed Timeline Timecode are enabled to timecode the data transfer.
  7. In Unreal Engine, make sure iClone Live Link plugin is installed in Unreal is enabled.

    Also make sure the Character Creator & iClone Auto Setup plugin has been correctly installed.
  8. Click the Transfer File button of the Unreal Live Link panel in iClone to send the characters to Unreal Engine.
  9. In the UE Content Browser, open the "RLLevelSequences" folder to display the sequences inside.
  10. The motions are inside of the sequencer and the characters are visible in the viewport.

    Playback the sequencer to preview the character motions.
  11. Set the display frame rate to 24 frames per second (fps).

    In the context menu, select Show Time As > NDF Timecode.
  12. Right click on each motion to verify their individual timecode.
  13. Expand Properties and the Timecode section and notice how the correct timecode is now displayed under Timecode Source.

    Copy the Timecode value for later steps.
  14. In order to align all the motions to their correct positions, select all motion clips in the sequencer and click the Actions button.
  15. Select Snap Sections to Timeline using Source Timecode to reposition the clips to match their original timecode.
  16. Paste the copied timecode value from step 11 into the Working Range Start and Current Time Indicator fields.

    The clips will then be visible in the timeline.
  17. You can then add any other character and motions with timecode from iClone into the Unreal project.