是否可以导出以下类型的常规threejs着色器材质:
const DanPlugin = require('DanPlugin');
data = DanPlugin();
.... some time later
data2 = DanPlugin(); // fast
放入.mtl文件?
答案 0 :(得分:2)
.mtl
文件只能代表特定的经典材料类型,例如“ phong”或“ lambert”。请参阅此文档:http://paulbourke.net/dataformats/mtl/。结果,不可能将任意着色器代码放入.mtl
文件中。要导出任意着色器,您很可能需要导出整个顶点+片段着色器(例如.glsl
)。