three.js - 画一个挤压圆的一半

时间:2012-09-24 00:40:11

标签: javascript three.js

这将绘制一个立方体,但是如何让它绘制一半的挤压圆?

// half a circle
var rightfootgeo = new THREE.CubeGeometry(2, 2, 2);
for(var i = 0; i < 8; i += 1) {
    rightfootgeo.vertices[i].y -= 5;
}

1 个答案:

答案 0 :(得分:2)

您可以使用THREE.ExtrudeGeometry拉伸由点阵列定义的形状。

这是一个小提琴,向您展示如何挤出半圆:http://jsfiddle.net/CjZSZ/