小编use*_*715的帖子

在three.js中更改立方体的颜色

我正在尝试根据变量更改多维数据集的颜色.我创建了两个立方体,我想根据它们之间的距离改变颜色.

立方体的创建方式如下:

geometry = new THREE.CubeGeometry( 50, 50, 50 );
material = new THREE.MeshBasicMaterial( { color: 0xff0000, wireframe: true } );
cube = new THREE.Mesh( geometry, material );
scene.add( cube );
Run Code Online (Sandbox Code Playgroud)

现在我尝试过这样的事情:

if(distance > 20)
{
cube.material.color = 0xffffff;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我查看了示例,但找不到合适的内容.

colors three.js

25
推荐指数
3
解决办法
4万
查看次数

标签 统计

colors ×1

three.js ×1