three.js(五)--常见的构造函数

142 阅读1分钟

three.js提供了一些常用的几何体构造函数:

image.png

image.png

平面构造函数:

image.png

构造函数格式:PlaneGeometry(width, height, widthSegments, heightSegments)

构造函数格式:CircleGeometry(radius, segments, thetaStart, thetaLength)

radius表示圆弧半径,segments表示圆的细分数量,如果是5,绘制出来的效果就是正五边形平面,绘制圆平面是通过增大segments的值来模拟, 后两个参数表示绘制的起始角度,默认的情况下一个是0,另一个是2π,换句话说对应的是圆平面,第四个参数如果像下面代码中设置为0.5*Math.PI相当于绘制一个扇形区域。