《Three.js 入门指南》书例代码

ThreeExamples.js

《Three.js 入门指南》是一本帮助初学者更快入门 Three.js 的电子书,可在豆瓣阅读图灵社区(提供推送到 Kindle 服务)免费阅读。

本项目是该书中所有示例代码的集合,喜欢的话在 GitHub 上给我点个赞嘛~

目录

第 1 章 概述

阅读原文

例 1.1.1

运行代码 | 查看代码

例 1.2.1

运行代码 | 查看代码

第 2 章 照相机

阅读原文

例 2.3.1

运行代码 | 查看代码

例 2.4.1

运行代码 | 查看代码

第 3 章 几何形状

阅读原文

例 3.1.1

运行代码 | 查看代码

例 3.2.1

运行代码 | 查看代码

例 3.3.1

运行代码 | 查看代码

第 4 章 材质

阅读原文

例 4.1.1

运行代码 | 查看代码

例 4.2.1

运行代码 | 查看代码

例 4.3.1

运行代码 | 查看代码

例 4.4.1

运行代码 | 查看代码

例 4.5.1

运行代码 | 查看代码

例 4.5.2

运行代码 | 查看代码

例 4.5.3

运行代码 | 查看代码

第 5 章 网格

阅读原文

例 5.1.1

运行代码 | 查看代码

例 5.2.1

运行代码 | 查看代码

例 5.2.2

运行代码 | 查看代码

第 6 章 动画

阅读原文

例 6.1.1

运行代码 | 查看代码

例 6.1.2

运行代码 | 查看代码

例 6.2.1

运行代码 | 查看代码

例 6.2.2

运行代码 | 查看代码

例 6.3.1

运行代码 | 查看代码

第 7 章 外部模型

阅读原文

例 7.2.1

运行代码 | 查看代码

例 7.3.1

运行代码 | 查看代码

例 7.3.2

运行代码 | 查看代码

第 8 章 光与影

阅读原文

例 8.1.1

运行代码 | 查看代码

例 8.1.2

运行代码 | 查看代码

例 8.1.3

运行代码 | 查看代码

例 8.2.1

运行代码 | 查看代码

例 8.3.1

运行代码 | 查看代码

例 8.4.1

运行代码 | 查看代码

例 8.5.1

运行代码 | 查看代码

第 9 章 着色器

阅读原文

例 9.3.1

运行代码 | 查看代码

例 9.3.2

运行代码 | 查看代码

关于作者

我是 Ovilia,一个懂点艺术的前端工程师。

在学习 Three.js 的过程中发现学习资料较少,中文教程更是少,所以写下了本书。希望能够帮助到更多想要学习 Three.js 的朋友,所以该书的所有章节和代码都免费开源。只是我自己对 Three.js 的了解也非常有限,所以只能写这样的入门级教程了,希望大家不要嫌弃~

如果你觉得本书对你很有帮助,想要感谢一下我,欢迎打赏一本书给我