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