笔记

1、geometry

1.1 geometry

boxGeometry 立方体

circleGeomtry 球形

sphereGeometry 球体

coneGeometry 圆锥体

cylinderGeometry 圆柱体

DodecahedronGeometry 12面体

IcosahedronGeometry 20面体

OctahedronGeometry 8面体

TetrahedronGeometry 4面体

extrudeGeometry 拉伸面

latheGeometry 绕Y轴旋转的轴对称图形

ParametricGeometry

PlaneGeometry 平面几何体的类

PolyhedronGeometry 多面几何体

RingGeometry 圆环面

ShapeGeometry 单面多边形 用shape画出的

TextGeometry 文本 几何体

TorusGeometry 圆环几何体

TorusKnotGeometry 圆环扭结

TubeGeometry 管道

WireframeGeometry 网格辅助物体

ConvexGeometry 凸面几何体

DecalGeometry 贴花几何体

1.2 bufferGeometry

1.3、Curve 曲线

ArcCurve 弧线

CatmullRomCurve3 平滑曲线

CubicBezierCurve 两个控制点的贝塞尔曲线

CubicBezierCurve3 三个控制点的贝塞尔曲线

EllipseCurve 椭圆曲线

lineCurve 二维曲线

LinecCurve3 三维曲线

WuadraticBezierCurve 二维二次贝塞尔曲线

QuadraticBezierCurve3 三维二次贝塞尔曲线

SplineCurve 样条曲线

2 Material是 材质

LineBasicMaterial 基础线条材质

LineDashedMaterial 虚线材质

MeshBasicMaterial 基础网格材质

MeshDepthMaterial 深度网格材质

MeshDistanceMaterial 阴影投射材质

MeshLambertMaterial 非光泽表面材质

MeshMatcapMaterial 光泽材质

MeshNormalMaterial 把法向量映射到rgb颜色的材质

MeshPhongMaterial 有镜面高光的光泽表面材质

MeshPhysicalMaterial MeshStandardMaterial 的拓展

MeshStanderdMaterial 标准网格材质

MeshToonMaterial 卡通网格材质

PointsMaterial 点材质

RawShaderMaterial 原始着色器材质

ShaderMaterial 注册器材质

ShadowMaterial 阴影材质

SpriteMaterial 点精灵材质

3、Helpers

4、Texture 文理

CanvasTexture 从canvas中创建文理

CompressedTexture 文理贴图

CubeTexture 创建一个由6张图片所组成的纹理对象

DataTexture

DataTexture3D

DepthTexture

VideoTexture

5、camera

ArrayCamera

CubeCamera 立方相机

OrthographicCamera 正投影相机

PerspectiveCamera 透视投影相机

StereoCamera 立体相机

6、loader

7、constants

8、sprite 精灵模型

9、光源

AmbientLight 环境光

DirectionalLight 平行光

PointLight 点光源

SpotLight 聚光灯光源

light 光源基类

light.color 颜色

light.intensity 轻度