Threejs基本概念(四)几何体

一、平面类

CircleGeometry
圆形
RingGeometry
环形
PlaneGeometry
矩形的几何体
ShapeGeometry
通过路径构建一个多边形=>自定义形状

二、立体

2.1简单概念的

BoxGeometry
长方体
TetrahedronGeometry
四面体
ConeGeometry
圆锥
CylinderGeometry
圆柱
DodecahedronGeometry
十二面体
IcosahedronGeometry
二十面体
OctahedronGeometry
八面体
SphereGeometry
球体
TorusGeometry
圆环几何
TubeGeometry
管状体
LatheGeometry
轴向对称:例如花瓶

2.1 复杂概念的

PolyhedronGeometry
多面体 =顶点+面
注:将它们投射到球体上,然后将其分割到所需的细节水平
ParametricGeometry
通过函数构建几何体,参量体
TextGeometry
文字体
TorusKnotGeometry
创建圆环结,其特殊形状由一对互质整数p和q定义。如果p和q不是互质的,结果将是环面连接。
ExtrudeGeometry
伸出的几何体,该对象将2D形状挤出到3D几何体。

三、辅助类

EdgesGeometry
获取几何体的边线
WireframeGeometry
作帮助对象来将几何 对象视为线框

Threejs基本概念(四)几何体_第1张图片
如图-线框

你可能感兴趣的:(Threejs基本概念(四)几何体)