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 new glTF extensions support #892

Open
6 of 7 tasks
thomlucc opened this issue Nov 17, 2020 · 7 comments
Open
6 of 7 tasks

Add new glTF extensions support #892

thomlucc opened this issue Nov 17, 2020 · 7 comments
Assignees
Labels
3dsmax enhancement maya working on Someone is currently working on this issue
Milestone

Comments

@thomlucc
Copy link
Member

thomlucc commented Nov 17, 2020

As new gltF extensions are being ratified, support need to be added in the Exporters:

@pandaGaume
Copy link
Contributor

pandaGaume commented Nov 18, 2020

@bghgary ClearCoat and Sheen are available into Babylon PBR Material, but how about transmission wich is only covered by alpha (i guess..)?
Also, do we need to create a new dedicated file for each extensions in GLTFEntities project or locate this extensions under the GLTFMaterials , Or GLTFPBRMetallicRoughness ?

@pandaGaume pandaGaume added the working on Someone is currently working on this issue label Nov 20, 2020
@thomlucc thomlucc added this to the 5.0 milestone Dec 2, 2020
@pandaGaume
Copy link
Contributor

@bghgary, @thomlucc, as Max did not support sheen, idea should be to create a Material Plugin, similar to the one used for “games PBR” material such as Metal/Roughness or Specular/Glossiness. Then we introduce our own "Babylon material" to allow new properties and hide others... this should also come with the support of these 2 “games PBR” material. This could be done by script.

@bghgary
Copy link
Contributor

bghgary commented Dec 2, 2020

This might be good to check with Autodesk. Let's make sure they are in the loop on how to handle this.

@pandaGaume
Copy link
Contributor

They're on the loop, I had exchange with Brent, and we've already discussed the different options. This proposal is the one he suggests. We may decide to explore this further. We are trying to setting up a call soon to discuss this topic along others.

@bghgary
Copy link
Contributor

bghgary commented Dec 2, 2020

Sounds perfect!

@thomlucc thomlucc modified the milestones: 5.0, Future Feb 12, 2021
@thomlucc thomlucc modified the milestones: Future, 5.0 Feb 26, 2021
@pandaGaume
Copy link
Contributor

As discussed, we need before this, to modify the physical material to beeing exported as PBRMaterial instead as PBRMetallicRoughnessMaterial

@pandaGaume
Copy link
Contributor

pandaGaume commented Apr 1, 2022

The support is coming with

  • Milestone 1 : Max2023.
  • Milestone 2 : Support of GltfMaterial.
  • Milestone 3 : Support additional KHR_Extensions for PhysicalMaterial Max
  • Milestone 4 : Support additional KHR_Extensions for PhysicalMaterial Maya

@thomlucc thomlucc modified the milestones: 6.0, Future Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3dsmax enhancement maya working on Someone is currently working on this issue
Projects
None yet
Development

No branches or pull requests

3 participants