Skip to content

Conversation

@lucienfostier
Copy link
Contributor

@lucienfostier lucienfostier commented Sep 8, 2025

  • Merge 10.5 changes onto 10.6

Checklist

  • I have read the contribution guidelines.
  • I have updated the documentation, if applicable.
  • I have tested my change(s) in the test suite, and added new test cases where necessary.
  • My code follows the Cortex project's prevailing coding style and conventions.

lucienfostier and others added 9 commits September 5, 2025 11:08
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
Copy link
Contributor Author

closing in favor of #1486

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