有人知道如何从Threejs编辑器中导出支持GLTF KHR_materials_pbrSpecularGlossiness扩展的模型吗?
我发现THREEJS GLTFExporter支持扩展程序以及导入程序。但是,我找不到从支持此扩展KHR_materials_pbrSpecularGlossiness的threejs编辑器中导出3D对象的方法。
背景: 我已经在threejs编辑器中创建了一个带有MeshPhysicalMaterial的对象,但是每当我将其导出到GLTF并将其导入到我的应用程序中时,它就有一个MeshStandardMaterial。我从代码中了解到为什么它变成了MeshStandardMaterial。但是,我在考虑使用KHR_materials_pbrSpecularGlossiness扩展名,可以使进口商使用其他材料。
感谢您的帮助
答案 0 :(得分:2)
如果在使用glTF
的编辑器中导入KHR_materials_pbrSpecularGlossiness
模型,则相应的glTF
导出器将接受此设置并再次导出扩展名。但是,当前无法强制导出到KHR_materials_pbrSpecularGlossiness
。 GLTFExporter
没有为此提供选项。
如果您需要此功能,请考虑在github上提出功能请求。
three.js R113