-
Notifications
You must be signed in to change notification settings - Fork 189
Open
Description
I have two 3DGS PLY files of the same scene at different quality levels:
small: PLY (1.9 GB) -> USDZ (0.9 GB)large: PLY (6.9 GB) -> USDZ (3.3 GB)
Both PLY files can be successfully converted to USDZ through the threedgrut.export.scripts.ply_to_usd script. However, only the small one can be correctly imported into Omniverse Kit. When attempting to import the larger USDZ, there is no import UI/loading popup, and the process fails with the following error:
2025-08-12T13:39:51Z [23,292ms] [Warning] [carb] Client gpu.foundation.plugin has acquired [gpu::unstable::IMemoryBudgetManagerFactory v0.1] 100 times. Consider accessing this interface with carb::getCachedInterface() (Performance warning)
2025-08-12T13:40:20Z [52,610ms] [Warning] [omni.usd] Warning: in _ReportErrors at line 3172 of /builds/omniverse/usd-ci/USD/pxr/usd/usd/stage.cpp -- In </World/gauss>: Could not open asset @gauss.usda@ for reference introduced by @/home/ubuntu/Downloads/large_scene.usdz@</World/gauss>. (instantiating stage on stage @/home/ubuntu/Downloads/large_scene.usdz@ <0x5598b1a4a400>)
2025-08-12T13:40:20Z [52,615ms] [Warning] [omni.usd] Warning: in _ReportErrors at line 3172 of /builds/omniverse/usd-ci/USD/pxr/usd/usd/stage.cpp -- In </World/large_scene/gauss>: Could not open asset @gauss.usda@ for reference introduced by @/home/ubuntu/Downloads/large_scene.usdz@</World/gauss>. (recomposing stage on stage @anon:0x5598aba54670:World0.usd@ <0x5598b02a6d00>)
Would appreciate any guidance on how to fix this NuRec issue.
Additional info:
Both PLY files can be successfully rendered through the vanilla 3DGS renderer, with the large one taking up to 30~40 GB VRAM.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels