Skip to content

Fix duplicate-prim parse errors in 2 physics layers - #6

Open
jensjebens wants to merge 1 commit into
mainfrom
fix/duplicate-prim-physics-layers
Open

Fix duplicate-prim parse errors in 2 physics layers#6
jensjebens wants to merge 1 commit into
mainfrom
fix/duplicate-prim-physics-layers

Conversation

@jensjebens

Copy link
Copy Markdown
Owner

Two physics layers (alab_set01, lab_electronics01) had duplicate sibling over "mesh"/over "transparent_mesh" prims under /root/GEO_PROXY, which current OpenUSD's strict text parser rejects (Duplicate prim 'mesh'). Deduped to one override per child name (composition-equivalent). All 352 physics layers now parse.

alab_set01 and lab_electronics01 authored many identical `over "mesh"` and
`over "transparent_mesh"` blocks as siblings under /root/GEO_PROXY. Duplicate
sibling prim names are invalid USD; current OpenUSD's strict text parser
rejects the layer ("Duplicate prim 'mesh'"), so these two entities broke the
scene on load. Deduped to one `over` per child name -- composition-equivalent
(the duplicate specs were identical) and now parses cleanly. The other 350
physics layers are unaffected.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.

1 participant