usd-copy-and-flatten

Installation
SKILL.md

USD Copy and Flatten

When to Use

Use when preparing an OVRTX, OVPhysX, SimReady, or downstream DCC handoff; never mutate the user's source asset. Requires the installed Blender/USD tooling and supported add-on/runtime.

Purpose and boundaries

Create a derived package that another tool can open without reaching back into the author's workspace. The source .blend, .usd[a|c|z], textures, and referenced assets remain untouched. The add-on and OVRTX/OVPhysX clients are installed dependencies: invoke their supported UI/CLI entry points and record versions, but do not inspect, rebuild, or assume access to their RPC schemas or source trees.

Use this skill for a handoff, archival snapshot, bug reproduction, or a flattened input to an OVRTX/OVPhysX fixture. Do not use flattening as a fix for missing materials, bad transforms, or a broken add-on export; preserve those as separate findings.

Installs
1
GitHub Stars
47
First Seen
Aug 22, 2026
usd-copy-and-flatten — nvidia-omniverse/omniverse-labs