一、曲线基类Curve:
二维
- 直线
LineCurve - 圆弧
ArcCurve - 椭圆
EllipseCurve - 二维样条曲线
SplineCurve - 二维2次贝塞尔曲线
QuadraticBezierCurve - 二维3次贝塞尔曲线
CubicBezierCurve
三维
- 三线直线
LineCurve3 - 三维样条曲线
CatmullRomCurve3 - 三维2次贝塞尔曲线
QuadraticBezierCurve3 - 三维3次贝塞尔曲线
CubicBeizerCurve3
曲线Curve类提供getPoints()及getSpacedPoints()方法用采集(来获)取曲线上坐标
二、图形Shape类(二维):
相关api
- 直线
lineTo - 圆
Arc - 绝对圆
absarc - 二维样条曲线
splineThru - 二维2次贝塞尔曲线
quadraticCurveTo - 二维3次贝塞尔曲线
bezierCurveTo
三、几何体
-
管道几何体
TubeGeometry,用三维曲线生成 -
旋转几何体
LatheGeometry,用二维坐标点数组绕y轴旋转生成一个几何体 -
图形几何体
ShapeGeometry,用一个shape对象生成一个平面几何体 -
拉伸几何体
ExtrudeGeometry,用一个shape沿z轴拉出一个几何体,或用一个shape对象沿一个三维路径curve3生成一个几何体 -
模型边界几何体
EdgesGeometry