我的问题是将3D模型从Blender导出到json后 使用3 uv套和3种不同纹理(漫反射贴图,法线贴图和光贴图),看起来法线贴图使用与漫反射贴图相同的uv设置。 我一直想知道THREE.MeshPhongMaterial中的normalMap是否可以使用单独的UV集,就像LightMap一样?或者它只使用与DiffuseMap相同的uv设置?
答案 0 :(得分:1)
使用THREE.MeshPhongMaterial
,所有地图共享主要UV集,但lightMap
和aoMap
除外,它们共享第二组UV。
如果您想要不同的行为,则必须创建自定义ShaderMaterial
。
three.js r.71