Exporters icon indicating copy to clipboard operation
Exporters copied to clipboard

Add new glTF extensions support

Open thomlucc opened this issue 4 years ago • 7 comments

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

thomlucc avatar Nov 17 '20 18:11 thomlucc

@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 avatar Nov 18 '20 07:11 pandaGaume

@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.

pandaGaume avatar Dec 02 '20 18:12 pandaGaume

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

bghgary avatar Dec 02 '20 23:12 bghgary

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.

pandaGaume avatar Dec 02 '20 23:12 pandaGaume

Sounds perfect!

bghgary avatar Dec 02 '20 23:12 bghgary

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

pandaGaume avatar Apr 17 '21 08:04 pandaGaume

The support is coming with

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

pandaGaume avatar Apr 01 '22 16:04 pandaGaume