Three.js 不同的颜色

Three.js 不同的颜色,three.js,Three.js,使用GridHelper,我了解到网格轴可以着色。但这两个轴被指定为相同的颜色。如何为每个网格轴设置不同的颜色?例如X/Y=Red/Green?当有疑问时,看看(万岁,开源!)。如您所见,GridHelper不支持每个轴的不同颜色!它仅支持中心线和栅格的不同颜色 您可能会发现的源代码非常有用,并且演示了GridHelper的用法: var helper = new THREE.GridHelper( 200, 10 ); helper.setColors( 0x0000ff, 0x808080

使用GridHelper,我了解到网格轴可以着色。但这两个轴被指定为相同的颜色。如何为每个网格轴设置不同的颜色?例如X/Y=Red/Green?

当有疑问时,看看(万岁,开源!)。如您所见,GridHelper不支持每个轴的不同颜色!它仅支持中心线和栅格的不同颜色

您可能会发现的源代码非常有用,并且演示了GridHelper的用法:

var helper = new THREE.GridHelper( 200, 10 );
helper.setColors( 0x0000ff, 0x808080 ); // blue central line, gray grid
helper.position.y = - 150;
scene.add( helper );

对不起,也许我的问题很模糊。我知道GridHelper不支持我想要的。我可以看出,重写我自己的GridHelper实现以使用不同的轴颜色是很容易的,但问题是,是否有其他技巧可以实现相同的功能而不需要这样做?注意:
THREE.GridHelper:setColors()已被弃用,将它们传递到构造函数中。
from