Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add USD Material import support #502

Conversation

Jean-Francois-Lafleche
Copy link
Contributor

gh_img
left: input, right: import/export using Kaolin (excluding transparent materials)

NOTE: Breaking API changes

Details

  • Add with_normals and with_materials flags
  • Correct behaviour of face_uvs_idxduring import/export for faceVarying interpolation with no indices
  • Add MaterialManager to allow registration of new materials that can be automatically imported
  • Improve PBRMaterial and Material base class API
  • Improve error handling during material read
  • Various bug fixes

Copy link
Collaborator

@Caenorst Caenorst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Caenorst Caenorst merged commit 5d55562 into NVIDIAGameWorks:master Dec 20, 2021
orperel pushed a commit to orperel/kaolin that referenced this pull request Jan 11, 2022
orperel pushed a commit to orperel/kaolin that referenced this pull request Jan 11, 2022
zookae pushed a commit to zookae/kaolin that referenced this pull request Mar 30, 2022
zookae pushed a commit to zookae/kaolin that referenced this pull request Mar 30, 2022
zookae pushed a commit to zookae/kaolin that referenced this pull request Mar 30, 2022
zookae pushed a commit to zookae/kaolin that referenced this pull request Mar 31, 2022
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