接下来的这些连接对学习three.js会非常有帮助。
如果你有想添加的链接,或者是你发现某个连接已经没有用了,请点击这里 进行编辑。
也请注意,由于three.js在快速的发展,很多连接都已经过时。如果不能获取到你预期的结果,或者结果跟文档描述不符,请打开浏览器控制台查看相应的错误和警告,查看相关文档,特别是弃用API列表 。
除了这个页面之外,mrdoob还在Google+上保留了一个与three.js相关的链接。点击查看 。
帮助论坛
Three.js官方使用 Stack Overflow 来处理帮助请求。如果你需要帮助,你可以去那儿,但是不要到Github上去请求帮助。
教程和课程
开始使用three.js
更广泛/高级的文章和课程
- Collection of tutorials - CJ Gammon
- Glossy spheres in three.js (貌似不可用了)
- Interactive 3D Graphics - Udacity上的免费课程,教导3D Graphics的基础知识,并使用three.js作为其编码工具
- Aerotwist - Paul Lewis
- Learning Three.js - 一个专门介绍three.js的博客
- Animated selective glow in Three.js - BKcore
其他语言的教程
新闻和更新
- Three.js on reddit
- WebGL on reddit
- Learning WebGL Blog - WebGL的权威新闻来源
- Three.js posts Google+ - 经常发有关three.js的帖子
例子
- Professor Stemkoskis Examples - 用three.js r60构建的初学者友好的例子集合
- Official three.js examples - 这些示例作为three.js存储库的一部分进行维护,并始终使用最新版本的three.js
- Official three.js dev branch examples - 跟上面相同。除了这些例子使用的是three.js的开发分支,并用于检测three.js的正在开发的功能(貌似不可用了)
工具
- physgl.org - three.js的前端javascript包装版,将WebGL图形带给学习物理和数学的学生
- Whitestorm.js - 一个关于Three.js和自定义physi.js的包装
- Three.js Inspector
- ThreeNodes.js
老链接
这些链接保存为历史目的 - 您可能仍然会发现它们很有用,但要注意,它们所关联的three.js版本也许很老。
- AlterQualia at WebGL Camp 3
- Yomotsus Examples - 使用three.js r45 的例子集合
- Introduction to Three.js - Ilmari Heikkinen (slideshow)
- WebGL and Three.js - Akihiro Oyamada(slideshow) (貌似不可用了)
- Fast HTML5 game development using three.js - BKcore
- Trigger Rally - jareiko (vedio)
- ThreeFab - 场景编辑器,维护到了three.js r50 左右
- Max to Three.js workflow tips and tricks - BKcore
- A whirlwind look at Three.js - Paul King