three.jsで3Dチューブを描いています
そのチューブの片側が黒く見えています。同じように私を助けてください
http://jsfiddle.net/7WNZ7/でコードを見つけてください。 Code at above link
three.jsで3Dチューブを描いています
そのチューブの片側が黒く見えています。同じように私を助けてください
http://jsfiddle.net/7WNZ7/でコードを見つけてください。 Code at above link
次のように周囲光を追加する必要があります。
var light = new THREE.AmbientLight( 0x888888 );
scene.add( light );
ambient
そして、あなたはあなたの材料に反射率を加える必要があります。素材が両面の場合も見栄えが良くなります。
var mesh = THREE.SceneUtils.createMultiMaterialObject( geometry,
[new THREE.MeshLambertMaterial({
color: color,
ambient: color,
side: THREE.DoubleSide
}),
new THREE.MeshBasicMaterial({
color: 0x000000,
wireframe: true,
transparent: false
})
]);
または、指向性ライトまたはポイントライトを追加することもできます。
フィドル: http: //jsfiddle.net/7WNZ7/1/