我尝试设置"类型";然后设置";needsUpdate";,但它并没有改变类型。我知道我可以制作一种新材料,然后更改使用该材料的每个网格以使用新材料,但我希望有一种方法可以做到这一点,而无需迭代每个网格。
您需要创建一个新材质并将网格指向它。
mesh.material = new THREE.MeshPhongMaterial({ color: 0xffffff });
检查这个小提琴:https://jsfiddle.net/29Lqeadx/.