【发布时间】:2012-06-02 16:30:38
【问题描述】:
有没有办法替换通过 Three.js 库中的 Collada 加载器导入的简单 3D 模型中的所有纹理?
我想要完成的是通过 ShaderMaterial 将颜色、镜面反射和法线贴图应用到模型,方法是指向具有模型材质名称但添加了“-color”、“-normal”和“-spec”的新文件措辞:
“brochureFrontCover”->“brochureFrontCover-color.jpg”、“brochureFrontCover-normal.jpg”、“brochureFrontCover-spec.jpg”
如果哪位好心人能告诉我这样的功能应该是什么样子,我将不胜感激。
脚本: http://dev.printhouse.co.uk/uv-simulator/j/Brochure.js
科拉达型号: http://dev.printhouse.co.uk/uv-simulator/m/Brochure.dae
【问题讨论】:
标签: javascript webgl three.js collada