0

而不是使用

    geometry.faces[ i ].color.setHex( 0x00ff80 ); 

设置颜色,我可以保留和图像作为脸吗?

4

1 回答 1

0

那么你可以在你想要颜色的脸上应用纹理

詹姆斯唐纳利评论后更新

您可以使用纹理,加载图像然后创建材质来渲染立方体

var map = THREE.ImageUtils.loadTexture("./images/mylogo.jpg");
scene.add(new THREE.Mesh(geometry, new THREE.MeshPhongMaterial({
            map: map
        })));
于 2013-10-16T07:59:01.413 回答