学习Three.js

Learn Three.js – Fourth Edition

关于本书

Three.js 已成为创建令人惊叹的 3D WebGL 内容的行业标准。
在本版中,您将了解 Three.js 的所有功能,并了解如何将其与最新的物理引擎集成。
您还将对直接在浏览器中创建身临其境的 3D 场景并制作动画产生强烈的把握,充分发挥 WebGL 和现代浏览器的潜力。
本书从 Three.js 中使用的基本概念和构建块开始,通过大量示例和代码示例帮助您详细探索这些基本主题。
您将学习如何使用纹理和材质创建逼真的 3D 对象,以及如何从外部源加载现有模型。
接下来,您将了解如何使用 Three.js 内置的相机控件来控制相机,这将使您能够在您创建的 3D 场景中飞行或行走。
后面的章节将介绍如何使用 HTML5 视频和画布元素作为 3D 对象的材料来为模型制作动画。
您将学习如何使用变形目标和基于骨骼的动画,然后再了解如何将物理(例如重力和碰撞检测)添加到您的场景。
最后,您将掌握将 Blender 与 Three.js 相结合并创建 VR 和 AR 场景。到本书结束时,您将能够使用 Three.js 创建 3D 动画图形。
到你的场景。最后,您将掌握将 Blender 与 Three.js 相结合并创建 VR 和 AR 场景。
到本书结束时,您将能够使用 Three.js 创建 3D 动画图形。到你的场景。
最后,您将掌握将 Blender 与 Three.js 相结合并创建 VR 和 AR 场景。到本书结束时,您将能够使用 Three.js 创建 3D 动画图形。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。