8.3

Live

  • iClone can Live Sync with Omniverse and iClone Connector’s live workflows are supported on OmniLive mechanism.

  • Live workflows are available in two modes: Preview Link and Data Transfer (Character, props, light, camera, and animation) in the Omniverse Live Sync main panel.

  • Link Mode: After Live Session is enabled, changes to the scene in iClone and Omniverse are reflected back to each other.

    • Support for bi-directional Live Sync between iClone and Omniverse, for minor differences, please see the following features.

      • Real-time changes in iClone sent to Omniverse support the following assets:

        • Character: Animation related changes include skeletal animation, morph animation and transformations (move and rotate). Does not include changes to the character’s shape or appearance (hair, clothes, material, etc.).

        • Camera: Includes transformations (move and rotate) and some partial settings according to the USD export mapping rules.

        • Light: Includes transformations (move and rotate) and some partial settings according to the USD export mapping rules.

        • Props: Animation-related updates including transform (move, rotate) and animation clips. This does not include real-time hierarchical (attachment) and material changes.

      • Real-time changes in Omniverse sent to iClone support the following assets:

        • Character: Includes transformations (move and rotate).

        • Camera: Includes transformations (move and rotate) and some partial settings according to the USD export mapping rules.

        • Light: Includes transformations (move and rotate) and some partial settings according to the USD export mapping rules.

        • Props: Solution for hierarchical transform (move, rotate).

        Note

        None of the above includes animation data.

  • Transfer Mode: Sends the selected items into Omniverse and establishes a link. Besides streaming real-time data in Link mode, one can also transfer iClone animation data to Omniverse.

  • Use Omniverse Live Sync > Auto-sync asset creation and removal to sync asset deployment between iClone and Omniverse.

  • Use Omniverse Live Sync > Auto-sync asset from Omniverse to toggle bi-directional sync that’s required for having changes in Omniverse reflected back to iClone.

  • Use Omniverse Live Sync > Link / Transfer List to enable link transfer for select items.

  • Other than the Omniverse Live Sync main panel, a dedicated Omniverse Toolbar is provided in iClone for quick access.

    • Connect to Live Session button on the toolbar to quickly establish a live connection.

    • Supports transferring selected items, direct from viewport, or using the Scene Manager, simultaneously transfer, update, or clear their animations in Omniverse.

Import USD

  • Supports importing static meshes, cameras, and lights from Omniverse. Provides a filter that helps you efficiently import the assets according to their types.

Note

Make sure the imported USD is in Z-up orientation as iClone is a Z-up application. Otherwise the models will be toppled when imported and lead to some unexpected results.

Note

Only mesh data will be imported as a reference for alignment; material data will not be imported.

Improved

  • Once a live session is established, the pasted Omniverse URL is not stored and a new USD file is automatically created with z-up, unit of measure to cm, and 60 fps.

  • The switch camera can also be transferred to Omniverse via the Transfer List. Instructions: Swap to the switch camera in the iClone and make sure Editor Active Camera is enabled in the Transfer List as well as Omniverse Live Sync > Transfer > Include Motion.

Fixed

  • Once Live Sync is connected, iClone crashes from the following:

    • Using Transfer to Omniverse on certain props crashes iClone.

    • Applying an accessory to a character, transferring said character to Omniverse, then using undo in iClone causes iClone to crash.

  • Omniverse doesn’t automatically recreate new cameras, lights, and lightroom content applied in iClone when Omniverse Live Sync > Auto-sync asset creation and removal is enabled.

  • Even when Live Sync is established with corresponding scenes, the Omniverse viewport does not refresh in real time for the following iClone operations:

    • Any operation with Reach Target, like Set Reach Target and Release.

    • Adjusting the viseme shapes (Timeline > Viseme > Lips Track).

    • Modifying lip shape strengths (Timeline > Viseme > Talking Style Editor).

    • Any operation related to Face Key > Expression like applying expression presets, Reset to Zero, or Revert functions.

    • Adjusting expression or viseme strengths (Modify > Animation > Facial Animation Settings).

    • Adjusting keys in the Curve Editor. Only after releasing the key will Omniverse update.

  • Faulty data transfer to Omniverse after establishing Live Sync connection:

    • Character: The Omniverse shader is stuck in PBR after clicking on Transfer selected content to Omniverse button in the toolbar (characters using the Digital Human shader should keep using the DH shader).

    • Animation: When foot contact is enabled on the character or when constraint-related functions are enabled (like Pick Path or Link to), data sent via animation transfer to Omniverse becomes corrupted.

    • Camera:

      • Switching the preview camera to any other camera, switching back to the preview camera, and changing the angle of view does not update in Omniverse.

      • Cameras sent to Omniverse are inconsistent with iClone with certain projects like the “Curve Animation” embedded project.

    • Props:

      • Some prop scales can not transfer to Omniverse, causing the prop to become too small.

      • When certain props are transferred to Omniverse, and Live Sync status is kept, and an animation is played in iClone causes Omniverse props to separate into pieces (some pieces fly off and some pieces distort).

      • Spring props with translations sent to Omniverse, with Include Motion enabled, do not move in Omniverse during playback.

    • Faulty bi-directional data transfer after establishing a Live Sync connection:

      • A newly created Omniverse camera, with Auto-sync asset creation and remove enabled, does not immediately appear in the toolbar camera list.

      • After creating an Omniverse light that is also automatically created in iClone (with Auto-sync asset creation and remove enabled) adjusting the light color in Omniverse is not reflected back in iClone.

      • When iClone is not at frame 0, moving a corresponding item in Omniverse is not reflected back in iClone.

    • Import USD

      • The newly imported camera from a USD file does not immediately appear in the toolbar’s camera list.

      • The newly imported light from a USD file does not appear in the Modify panel when it is selected in the Scene Manager.