创建一个带有三个js的四个房间的公寓模型

问题描述 投票:-1回答:1

我想创建一个有四个房间的公寓模型。

The ideal  plan

为此,我将创建四个透明立方体来表示这些碎片。我创建了一个,但是我在添加其他三个部分时遇到了麻烦。

Room

我正在使用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 );
javascript three.js 3d
1个回答
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 );
}

看看这个项目:

http://furnishup.github.io/blueprint3d/example/

© www.soinside.com 2019 - 2024. All rights reserved.