Skip to content

[FEATURE] Add USD Materials Baking.#1300

Merged
duburcqa merged 1 commit intoGenesis-Embodied-AI:mainfrom
ACMLCZH:czh/render
Aug 11, 2025
Merged

[FEATURE] Add USD Materials Baking.#1300
duburcqa merged 1 commit intoGenesis-Embodied-AI:mainfrom
ACMLCZH:czh/render

Conversation

@ACMLCZH
Copy link
Collaborator

@ACMLCZH ACMLCZH commented Jun 20, 2025

  1. Added USD materials baking for USD parsing. Now all materials of USD can be parsed into Genesis as UsdPreviewSurface with just a little quality loss. But the Omniverse packages that are required for this processing are only available for Python 3.10 on Linux and Windows OS. Remember to install Genesis with [usd] option.
  2. Added caching mechanics for EXR compression conversion, USD baking and USDZ decompression.

@duburcqa duburcqa changed the title [FEATURE] USD Materials Baking! [FEATURE] Add USD Materials Baking. Jun 21, 2025
@duburcqa
Copy link
Collaborator

duburcqa commented Jun 21, 2025

Both python 3.10 and 3.11 are supported for Linux and Windows. Update the CI accordingly.

@ACMLCZH ACMLCZH requested a review from duburcqa July 22, 2025 17:34
@ACMLCZH
Copy link
Collaborator Author

ACMLCZH commented Jul 24, 2025

Hello, when can we proceed on this PR?

@duburcqa
Copy link
Collaborator

Yes, I will work on it ASAP

@duburcqa duburcqa force-pushed the czh/render branch 5 times, most recently from 7b298d4 to 532ddf4 Compare August 11, 2025 06:00
duburcqa
duburcqa previously approved these changes Aug 11, 2025
@duburcqa duburcqa enabled auto-merge (squash) August 11, 2025 06:00
@duburcqa duburcqa force-pushed the czh/render branch 2 times, most recently from e29e50f to c8ddac8 Compare August 11, 2025 06:07
duburcqa
duburcqa previously approved these changes Aug 11, 2025
@duburcqa duburcqa merged commit aeabb23 into Genesis-Embodied-AI:main Aug 11, 2025
18 checks passed
YilingQiao pushed a commit to YilingQiao/Genesis that referenced this pull request Aug 22, 2025
Co-authored-by: Alexis Duburcq <alexis.duburcq@gmail.com>
winnieyangwannan pushed a commit to winnieyangwannan/Genesis that referenced this pull request Sep 14, 2025
Co-authored-by: Alexis Duburcq <alexis.duburcq@gmail.com>
Kashu7100 pushed a commit to Kashu7100/Genesis that referenced this pull request Jan 26, 2026
Co-authored-by: Alexis Duburcq <alexis.duburcq@gmail.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.

2 participants