我想创建一个有四个房间的公寓模型。
为此,我将创建四个透明的立方体,分别代表这些碎片。 我创建了一个,但是添加其他三块时遇到了麻烦。
我正在使用three.js框架。
// geometry
var geometry = new THREE.BoxGeometry( 20, 10, 20 );
// material
var material2 = new THREE.MeshPhongMaterial( {
color: 0xffffff,
transparent: false,
side: THREE.BackSide
} );
// mesh
mesh = new THREE.Mesh( geometry, material2 );
scene.add( mesh );
答案 0 :(得分:0)
var geometry = new THREE.BoxGeometry( 20, 10, 20 );
// material
var material = new THREE.MeshPhongMaterial( {
color: 0xffffff,
transparent: false,
side: THREE.BackSide
} );
// mesh
for(var y=0;y<1;y++)
for(var x=0;x<1;x++){
mesh = new THREE.Mesh( geometry, material );
mesh.position.set(x*20,0,y*20);
scene.add( mesh );
}
也请查看此项目: