在一个场景中,我添加了几个网格物体(立方体)。已为每个多维数据集制作了一个EdgeHelper。多维数据集移动和旋转,Edgehelpers随之移动和旋转。
选择关联的立方体网格时,我想更改EdgeHelper的颜色。 (选择方法并不重要)。
因此,给定特定的立方体网格,如何找到关联的EdgeHelper对象?
最佳答案
为给定的edgesHelper
创建mesh
时,您要做的就是向网格中添加一个新属性:
var mesh = new THREE.Mesh( ... );
var edgesHelper = new THREE.EdgesHelper( mesh );
mesh.edgesHelper = edgesHelper;
现在,您可以按如下方式更改助手颜色:
mesh.edgesHelper.material.color.set( 0xff0000 );
three.js r.76