Three.js 中有以下几种材质类型:
- BasicMaterial (基本材质)
- LambertMaterial (朗伯材质)
- PhongMaterial (Phong 材质)
- StandardMaterial (标准材质)
- MeshNormalMaterial (网格法向材质)
- MeshBasicMaterial (网格基本材质)
- MeshLambertMaterial (网格朗伯材质)
- MeshPhongMaterial (网格 Phong 材质)
- MeshStandardMaterial (网格标准材质)
- MeshMatcapMaterial (网格 Matcap 材质)
- MeshDepthMaterial (网格深度材质)
- LineBasicMaterial (线框基本材质)
- LineDashedMaterial (虚线材质)
- PointsMaterial (点材质)
- SpriteMaterial (精灵材质)