これは立方体を描画しますが、押し出された円の半分を描画するにはどうすればよいですか?
// half a circle
var rightfootgeo = new THREE.CubeGeometry(2, 2, 2);
for(var i = 0; i < 8; i += 1) {
rightfootgeo.vertices[i].y -= 5;
}
これは立方体を描画しますが、押し出された円の半分を描画するにはどうすればよいですか?
// half a circle
var rightfootgeo = new THREE.CubeGeometry(2, 2, 2);
for(var i = 0; i < 8; i += 1) {
rightfootgeo.vertices[i].y -= 5;
}
を使用THREE.ExtrudeGeometry
して、点の配列によって定義された形状を押し出すことができます。
これは、半円を押し出す方法を示す Fiddle です: http://jsfiddle.net/CjZSZ/。