Three.js - 如何只在一个特定的点改变3D模型的纹理?
Three.js - How to change a texture of a 3D model in only one specific point?
Three.js - 如何仅在一个特定点更改 3D 模型的纹理,以便不是所有模型都更改纹理?如果有人想看的话,我有模型的 json 文件。 TIA!
我建议您看一下 THREE.MeshFaceMaterial
-- 使用它可以将不同的材质应用到单个网格的不同部分。 MeshFaceMaterial
让您拥有一组不同的 "regular" 材质,每个材质可能具有不同的纹理,然后在每个多边形的基础上进行分配。分配发生在几何对象中。有关文档,请参阅 http://threejs.org/docs/#Reference/Materials/MeshFaceMaterial。
Three.js - 如何仅在一个特定点更改 3D 模型的纹理,以便不是所有模型都更改纹理?如果有人想看的话,我有模型的 json 文件。 TIA!
我建议您看一下 THREE.MeshFaceMaterial
-- 使用它可以将不同的材质应用到单个网格的不同部分。 MeshFaceMaterial
让您拥有一组不同的 "regular" 材质,每个材质可能具有不同的纹理,然后在每个多边形的基础上进行分配。分配发生在几何对象中。有关文档,请参阅 http://threejs.org/docs/#Reference/Materials/MeshFaceMaterial。