跳到主要内容

0.准备

案例展示

Three.js 官网首页有大量案例

Three.js首页

Three.js 能做什么

  • Web 3D
  • 3D 动画
  • 通过鼠标、键盘、拖拽等进行交互

Three.js 应用场景

  • 全景视图:房产、家装行业、 虚拟展馆
  • 电商行业产品的 3D 展示
  • 游戏:物理引擎、交互
  • ......

学习资料

官方资料

教程

书籍

Learn Three.js - Fourth Edition

Learn Three.js - Fourth Edition封面

Physically Based Rendering: From Theory To Implementation

Physically Based Rendering, fourth edition: From Theory to Implementation封面

工具

  • 你喜欢的编辑器
  • 现代浏览器(首选 Chrome)
  • Blender:开源、强大、免费的 3D 图形软件: https://www.blender.org/

Blender截图

模型