当我在three.js中制作一架飞机时,就像这样:
plane = new THREE.Mesh( new THREE.PlaneGeometry( 10, 10 ), new THREE.MeshBasicMaterial( { color: 0xe0e0e0 } ) );
plane.position = somePoint;
plane.lookAt( someOtherPoint );
scene.add( plane );
这架飞机只能从一侧弹出。另一边是看不见的。我试过改变背景颜色,另一边仍然没有显示。
我做错了什么?
答案 0 :(得分:4)
plane.material.side = THREE.DoubleSide;
或者,
THREE.MeshBasicMaterial( { color: 0xe0e0e0, side: THREE.DoubleSide } )
three.js r.51
我希望你的飞机感觉更好。