three.js提供了一些常用的几何体构造函数:
平面构造函数:
构造函数格式:PlaneGeometry(width, height, widthSegments, heightSegments)
构造函数格式:CircleGeometry(radius, segments, thetaStart, thetaLength)
radius表示圆弧半径,segments表示圆的细分数量,如果是5,绘制出来的效果就是正五边形平面,绘制圆平面是通过增大segments的值来模拟, 后两个参数表示绘制的起始角度,默认的情况下一个是0,另一个是2π,换句话说对应的是圆平面,第四个参数如果像下面代码中设置为0.5*Math.PI相当于绘制一个扇形区域。