This commit is contained in:
2025-11-20 11:35:20 +08:00
parent c925021920
commit f4bec6f03e
23 changed files with 1046 additions and 12 deletions

View File

@@ -2,24 +2,51 @@
## three.js 是什么
https://threejs.org/manual/#zh/fundamentals
## 为什么选择 three.js
- WebGL
- https://developer.mozilla.org/zh-CN/docs/Web/API/WebGL_API
- three.js
- https://threejs.org/
- http://www.webgl3d.cn/
- Babylon.js
- https://www.babylonjs.com/
- https://cnbabylon.com/
## three.js 核心概念
https://threejs.org/manual/#zh/fundamentals
### Scene 场景
### Camera 相机
### Renderer 渲染器
## three.js 常用类/对象
### Object3D
### Material
https://threejs.org/manual/#zh/materials
### Texture
### OrbitControls
## Demos
### 基础几何体
### 材质与纹理
### 光照与阴影
### 动画与交互
### 粒子系统
### 加载GLB模型
### 添加灯
### 添加控制器、AxesHelper
### 设置地面
### 地面上设置光效
### 模型漫游(巡检业务)
### [x] 模型动画(模型本身存在动画)
### 修改材质(设备告警业务)
### 粒子效果(蒸汽)
### 模型与Web的交互
### 后期处理效果
### 漫游 视角切换
### 标签
### 公共函数抽象
## 如何与建模沟通
## blender使用
## blender使用
## 如何与建模沟通