Skip to content

Conversation

lucienfostier
Copy link
Contributor

Generally describe what this PR will do, and why it is needed.

  • List specific new features and changes to project components

Related Issues

  • List any Issues this PR addresses or solves

Dependencies

  • List any other unmerged PRs that this PR depends on

Breaking Changes

  • List any breaking API/ABI changes

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 10 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 lucienfostier merged commit d11640d into RB-10.6 Sep 9, 2025
4 of 5 checks passed
@lucienfostier lucienfostier deleted the 10.5_forward_merge_10.6 branch September 9, 2025 19:25
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