Javascript ThreeJS网格上的多个材质或着色器
目前我正在使用ThreeJS,我需要组合shadermaterial,因为我使用的自定义着色器将多个纹理组合成一个纹理,与meshphongmaterial一起使用,因为我不想丢失meshphongmaterial中着色器所做的所有工作(灯光和反射)Javascript ThreeJS网格上的多个材质或着色器,javascript,three.js,Javascript,Three.js,目前我正在使用ThreeJS,我需要组合shadermaterial,因为我使用的自定义着色器将多个纹理组合成一个纹理,与meshphongmaterial一起使用,因为我不想丢失meshphongmaterial中着色器所做的所有工作(灯光和反射) 有办法做到这一点吗?解决方案相当简单,我只是从phong材质中提取了着色器代码,并在指定texel变量的部分添加了自定义代码
有办法做到这一点吗?解决方案相当简单,我只是从phong材质中提取了着色器代码,并在指定texel变量的部分添加了自定义代码