Skip to content

Conversation

@lucienfostier
Copy link
Contributor

No description provided.

Handle the exception to avoid crashing the application.
…nal root.

In USD, we can't add collections to the absolute root `/` so we leverage
the internal root (used to work around the limitation with referencing
layer in USD that get read of the file's pseudo root) to store the
tags/collections.
…alRoot.

USD doesnt support writing collections on the absolute root prim (`/`) but IECoreScene
does.
We have some tags we want to be able to write out of Houdini that should
be stored on root loacation (`/`), therefore we leverage the internal root to author the
collections and map that to IECoreScene root loaction.

Note that there is still a limitation for read tags from the root
location and converting them to collections stored on the internal root
but the current priority is to support writing out.
@lucienfostier lucienfostier self-assigned this Sep 9, 2025
@lucienfostier lucienfostier mentioned this pull request Sep 9, 2025
4 tasks
@lucienfostier lucienfostier merged commit 74a9e63 into ImageEngine:RB-10.6 Sep 9, 2025
5 checks passed
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