Three.js 之旅

课程索引

共 67 节课

入门

01–13

Three.js 基础 — 场景、物体、相机、灯光以及你的第一个 3D 项目。

经典技巧

14–22

阴影、粒子、物理效果、射线投射以及导入模型。

Blender 与真实感

23–26

在 Blender 中自定义模型、环境贴图以及真实渲染。

着色器 (Shaders)

27–33

编写自定义 GLSL 着色器 — 从基础到烟雾、全息图及烟花。

高级着色器

34–44

灯光、怒海、半调、地球、粒子、GPGPU 以及程序化地形。

生产技术

45–48

后期处理、性能优化、加载界面以及 HTML 与 WebGL 混合使用。

Blender 场景构建

49–52

在 Blender 中创建、烘焙、导入并细化一个完整场景。

React Three Fiber

53–67

React、R3F、Drei、物理效果、传送门、后期处理、作品集及游戏开发。