Skip to content

OpenUSD updates and Conan package.#372

Merged
jfpanisset merged 1 commit intoAcademySoftwareFoundation:mainfrom
jfpanisset:usd-conan
Mar 23, 2026
Merged

OpenUSD updates and Conan package.#372
jfpanisset merged 1 commit intoAcademySoftwareFoundation:mainfrom
jfpanisset:usd-conan

Conversation

@jfpanisset
Copy link
Copy Markdown
Contributor

  • All releases
    • OpenUSD now built as a Conan package
      • Conan package is named openusd, build container remains ci-usd to avoid breaking existing workflows
      • additional OpenUSD dependencies enabled
        • usdview
        • Python - Alembic with hdf5 - MaterialX (previously enabled) - OpenColorIO - OpenImageIO - OpenShadingLanguage (updates to osl Conan recipe now that OpenUSD requires() it) - OpenVDB - Ptex
      • Following optional components are not enabled yet due to more complex dependencies - Draco - Embree - Mayapi - Renderman - Vulkan
    • Document use cases in README.md:
      • GitHub Actions
      • GPU Workloads
      • Extracting binaries from images and packages
  • 2026.x (no new container image release yet)

- All releases
  - [OpenUSD now built as a Conan package](AcademySoftwareFoundation#231)
    - Conan package is named openusd, build container remains ci-usd to avoid breaking existing workflows
    - [additional OpenUSD dependencies enabled](AcademySoftwareFoundation#262)
      - usdview
      - Python
      - Alembic with hdf5
      - MaterialX (previously enabled)
      - OpenColorIO
      - OpenImageIO
      - OpenShadingLanguage (updates to osl Conan recipe now that OpenUSD requires() it)
      - OpenVDB
      - Ptex
    - Following optional components are not enabled yet due to more complex dependencies
      - Draco
      - Embree
      - Mayapi
      - Renderman
      - Vulkan
  - Document use cases in `README.md`:
    - GitHub Actions
    - GPU Workloads
    - Extracting binaries from images and packages
- 2026.x (no new container image release yet)
  - [OpenUSD 25.08 to 26.03](AcademySoftwareFoundation#343)

Signed-off-by: Jean-Francois Panisset <panisset@gmail.com>
@jfpanisset jfpanisset merged commit d1be063 into AcademySoftwareFoundation:main Mar 23, 2026
2 of 3 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.

1 participant