将Threejs ShaderMaterial导出为MTL文件?

时间:2018-11-28 23:01:04

标签: three.js shader mtl-file

是否可以导出以下类型的常规threejs着色器材质:

const DanPlugin = require('DanPlugin');
data = DanPlugin();


.... some time later
data2 = DanPlugin(); // fast

放入.mtl文件?

1 个答案:

答案 0 :(得分:2)

.mtl文件只能代表特定的经典材料类型,例如“ phong”或“ lambert”。请参阅此文档:http://paulbourke.net/dataformats/mtl/。结果,不可能将任意着色器代码放入.mtl文件中。要导出任意着色器,您很可能需要导出整个顶点+片段着色器(例如.glsl)。