# three.js-base **Repository Path**: sunhuapeng/three.js-base ## Basic Information - **Project Name**: three.js-base - **Description**: 掘金小测——threejs基础 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-07 - **Last Updated**: 2025-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1. WebGL 渲染器 2. CSS 2D 渲染器 3. CSS 3D 渲染器 4. 正交相机 5. 透视相机 6. 相机层级 Layers 7. 雾化场景 8. 场景透明化 9. 点光源 10. 环境光 11. 平行光 12. BufferGeometry 13. 轨道控制器 14. 模型交互 15. 第一人称控制器 16. 地图控制器 17. 拖动控制器 18. 案例:选择几何体并改变模型颜色 19. 基础网格材质 20. Lambert 网格材质 21. Phong 网格材质 22. 阴影材质 23. 阴影 24. 点材质 25. 点精灵材质 26. 案例:将几何体的投影投射到平面 27. Vector2 28. Vector3 29. 坐标 30. 世界坐标 31. 矩阵 32. 包围盒 33. 欧拉角 34. 四元数 35. 点 36. 线 Line 37. Line2 38. 平面 39. 几何体 40. 组 41. GLTF 加载器 42. OBJ 加载器 43. Fbx 加载器 44. SVG 加载器 45. 补间动画 46. 关键帧动画 47. 模型动画 48. 动画切换 49. 动画剪辑 50. 案例:飞机轨道实践