您的位置:首页 > Web前端

Three.js – Building a Cube with different mater...

2013-09-21 06:45 399 查看
//Cube
var materials = [
new THREE.MeshLambertMaterial({
ambient: 0xffffff,
map: THREE.ImageUtils.loadTexture( '1.png' ) }),
new THREE.MeshLambertMaterial({
ambient: 0xffffff,
map: THREE.ImageUtils.loadTexture( '2.png' ) }),
new THREE.MeshLambertMaterial({
ambient: 0xffffff,
map: THREE.ImageUtils.loadTexture( '3.png' ) }),
new THREE.MeshLambertMaterial({
ambient: 0xffffff,
map: THREE.ImageUtils.loadTexture( '4.png' ) }),
new THREE.MeshLambertMaterial({
ambient: 0xffffff,
map: THREE.ImageUtils.loadTexture( '5.png' ) }),
new THREE.MeshLambertMaterial( {
ambient: 0xffffff,
map: THREE.ImageUtils.loadTexture( '6.png' ) })
];

var geometry = new THREE.CubeGeometry( 80, 80, 80, 3, 3, 3, materials ),
cube     = new THREE.Mesh( geometry, new THREE.MeshFaceMaterial() );

cube.position.set( 0, 0, 0 );

var scene = new THREE.Scene();
scene.add( cube );
Three.js – Building a Cube with different materials on each face
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: