Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Three.js 我可以将图像保留为立方体的面吗?_Three.js_Cube - Fatal编程技术网

Three.js 我可以将图像保留为立方体的面吗?

Three.js 我可以将图像保留为立方体的面吗?,three.js,cube,Three.js,Cube,而不是使用 geometry.faces[ i ].color.setHex( 0x00ff80 ); 要设置颜色,我可以保留和图像作为人脸吗 好吧,你可以在你想要的脸上涂点颜色 詹姆斯·唐纳利评论后的更新 可以使用纹理,加载图像,然后创建材质来渲染立方体 var map = THREE.ImageUtils.loadTexture("./images/mylogo.jpg"); scene.add(new THREE.Mesh(geometry, new THREE.MeshPho

而不是使用

    geometry.faces[ i ].color.setHex( 0x00ff80 ); 
要设置颜色,我可以保留和图像作为人脸吗

好吧,你可以在你想要的脸上涂点颜色

詹姆斯·唐纳利评论后的更新

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

var map = THREE.ImageUtils.loadTexture("./images/mylogo.jpg");
scene.add(new THREE.Mesh(geometry, new THREE.MeshPhongMaterial({
            map: map
        })));

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效。