Isaac Sim Version
4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):
Operating System
Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):
GPU Information
- Model: RTX 3070 TI
- Driver Version: 535.230.02
Topic Description
Detailed Description
I created an environment using USD composer added the needed animations to skeletons and exported as USD scene to work with robots in ISAAC sim. But When I open the USD file inside the ISAAC sim it doesn’t work as expected Only Skel root translation motion is exported and the animation clip is not. I
Steps to Reproduce
- Import the USD file in USD composer and press Play
- Import the USD file in Isaac sim and press Play
- Check if the every is same, mostly only PushGraph animations are working in the ISAAC Sim.
Warning Messages I get when I load the scene and play in ISAAC SIM
2025-06-26 18:18:52 [31,808ms] [Warning] [omni.usd] Unexpected reference count of 2 for UsdStage ‘anon:0x3fac9f30:World0.usd’ while being closed in UsdContext (this may indicate it is still resident in memory).
2025-06-26 18:18:53 [32,111ms] [Warning] [omni.hydratexture.plugin] ‘/Render/OmniverseKit/HydraTextures/omni_kit_widget_viewport_ViewportTexture_0’ is not a Usd.RenderProduct and cannot be used, reseting to ‘/Render/OmniverseKit/HydraTextures/omni_kit_widget_viewport_ViewportTexture_0’
2025-06-26 18:18:53 [32,183ms] [Warning] [omni.usd] Warning: in ProcessPropertyChange at line 522 of /builds/omniverse/usd-ci/USD/pxr/usdImaging/usdSkelImaging/skeletonAdapter.cpp – Unhandled ProcessPropertyChange callback for cachePath </Environment/Jumping_zebra/c93509517f634cff8f505f8e3a9df466_fbx/Object_2/RootNode/African_Animal___Zebra/node_Object_Pivot_Node_/Object_6/node_rootJoint/bind_pelvis01_010/HitFront> in UsdSkelImagingSkelAdapter.
2025-06-26 18:18:54 [33,934ms] [Warning] [omni.hydra.scene_delegate.plugin] Calling getBypassRenderSkelMeshProcessing for prim /Environment/Shumard_Oak/Shumard_Oak_branchShape_MASH1_Instancer_0m4u_instancer.proto0_Shumard_Oak_branchShape_MASH1_Instancer_0m4u_id0 that has not been populated
2025-06-26 18:19:29 [68,869ms] [Warning] [omni.fabric.plugin] Warning: attribute visibility:x not found for path /Environment/PushGraph/__runtime_data/Jumping_zebraCurveNode_outputs_AnimFrame
Screenshots or Videos
A Video of how the animation looks when imported inside ISAACSIM
How it should actually look, a video from USD COMPOSER
Additional Information
What I’ve Tried
I tried baking the animation using the stage recorder and then imporiting it as sublayers. Still made no difference. I though of using usdz file which shall include everything into the USD but in export options in USD composer there is no option for usdz.
I am using 2023.2.5 Beta version for USD composer.
USD Files and related files.
Zebra_animated_world.zip (62.1 KB)
Zebra_asset_USED
zebra-rigged.zip (5.7 MB)