# 更多几何体

# 球体

  • SphereGeometry 构造函数
SphereGeometry(radius, widthSegments, heightSegments);

第一个参数 radius 约束的是球的大小,参数 widthSegments、heightSegments 约束的是球面的精度

var ball = new THREE.SphereGeometry(60, 40, 40); //创建一个球体几何对象

# 其他几何体

// 长方体 参数:长,宽,高
var box = new THREE.BoxGeometry(100, 100, 100);
// 球体 参数:半径60  经纬度细分数40,40
var sphere = new THREE.SphereGeometry(60, 40, 40);
// 圆柱  参数:圆柱面顶部、底部直径50,50   高度100  圆周分段数
var cylinder = new THREE.CylinderGeometry(50, 50, 100, 25);
// 正八面体
var oct = new THREE.OctahedronGeometry(50);
// 正十二面体
var dodec = new THREE.DodecahedronGeometry(50);
// 正二十面体
var geometry = new THREE.IcosahedronGeometry(50);