网格上的ThreeJS多种材质或着色器

时间:2013-12-03 19:32:46

标签: javascript three.js

目前我正在使用ThreeJS,我需要结合shadermaterial,因为我正在使用一个自定义着色器,它将几个纹理合并为一个,使用meshphongmaterial,因为我不想丢失所有的工作(灯光和反射)来自meshphongmaterial的着色器。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

解决方案相当简单,我只是从phong材料中获取了着色器代码,并在texel变量分配的部分中添加了我的自定义代码。