内容简介:Three.js在过去几年中已经成为创建令人惊叹的3D WebGL内容的标准方式。 本书探讨Three.js的所有特性,并提供额外的内容,包括如何将Three.js与Blender、React、TypeScript以及最新的物理引擎进行集成。 本书共分为四个部分:第一部分介绍搭建开发环境和运行Three.js;第二部分介绍Three.js的核心组件;第三部分介绍如何创建复杂的几何体、动画和纹理;第四部分介绍后期处理、物理模拟和音频集成。 本书专为JavaScript开发者编写,旨在帮助他们掌握Three.js库的用法。