1. 程式人生 > >如何給一個立方體的面分別定義顏色

如何給一個立方體的面分別定義顏色

function createNormalMateril(){     var cubeMaterialArray = [];     cubeMaterialArray.push( new THREE.MeshBasicMaterial( { color: 0x45beac,transparent:true,opacity:0.5 } ) );     cubeMaterialArray.push( new THREE.MeshBasicMaterial( { color: 0x45beac,transparent:true,opacity:0.6 } ) );     cubeMaterialArray.push( new THREE.MeshBasicMaterial( { color: 0x45beac,transparent:true,opacity:0.7 } ) );     cubeMaterialArray.push( new THREE.MeshBasicMaterial( { color: 0x45beac,transparent:true,opacity:0.7 } ) );     cubeMaterialArray.push( new THREE.MeshBasicMaterial( { color: 0x45beac,transparent:true,opacity:0.4 } ) );     cubeMaterialArray.push( new THREE.MeshBasicMaterial( { color: 0x45beac,transparent:true,opacity:0.5 } ) );     return new THREE.MeshFaceMaterial( cubeMaterialArray ); }