Skip to content

Scope USDZ load-perf advice to OVRTX; cite OpenUSD primary for USDA - #2

Merged
jshrake-nvidia merged 1 commit into
jshrake-nvidia:add-openusd-cheatsheetfrom
asluk:usdz-ovrtx-scoping
Apr 29, 2026
Merged

Scope USDZ load-perf advice to OVRTX; cite OpenUSD primary for USDA#2
jshrake-nvidia merged 1 commit into
jshrake-nvidia:add-openusd-cheatsheetfrom
asluk:usdz-ovrtx-scoping

Conversation

@asluk

@asluk asluk commented Apr 29, 2026

Copy link
Copy Markdown

For NVIDIA-Omniverse/LearnOpenUSD#71, follow-up to my pending review note. Splits the bullet that conflated a renderer-specific load behavior with a general OpenUSD best practice:

  • USDA guidance now cites Maximizing USD Performance — the OpenUSD primary for the "prefer binary USDC over ASCII USDA" advice.
  • USDZ guidance is scoped to OVRTX with a note that USDZ itself is just an uncompressed zip archive designed for random access — load behavior is consumer-dependent. OVRTX's current load paths front-load all materials/textures and bypass runtime caches; other Hydra renderers may behave differently.

Diff is minimal — same bullet structure, scoped accurately.

The bullet conflated a renderer-specific load behavior (OVRTX front-loads
all materials/textures and bypasses runtime caches when opening USDZ) with
a general OpenUSD best practice (prefer binary USDC over ASCII USDA for
production assets).

Splits them: USDA guidance now cites Maximizing USD Performance as the
OpenUSD primary; USDZ guidance is scoped to OVRTX with a note that USDZ
itself is just an uncompressed zip designed for random access — load
behavior is consumer-dependent and other Hydra renderers may differ.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@jshrake-nvidia
jshrake-nvidia merged commit 3841567 into jshrake-nvidia:add-openusd-cheatsheet Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants