Three.js大一大二入门笔记
threejs 的大一大二笔记,算是我见过比较实用的一套入门记录了。内容偏轻松,但讲得还挺细,适合刚上手 Three.js、对 WebGL 感兴趣的你慢慢啃。
threejs 的基本概念、材质、光源、相机这些都有覆盖,还穿插了一些个人理解,看得出作者在边学边记,思路也蛮接地气。嗯,讲得不绕,适合不爱啃文档的那类人。
你要是刚接触 3D 渲染,建议先从 WebGL HTML5 图形渲染技术 那篇看看,理解下底层怎么画的,再来看 threejs 就更顺了。
如果你喜欢对比不同引擎的差异,也可以看看 Away3D 4.6.0 和 utea:玩具 WebGL 3D 引擎,了解一下性能优化、轻量实现之类的事。
对真实场景模拟感兴趣的,3D 机柜模型是个不错的参考,模型细节比较足,还能学学怎么交互。
哦对了,如果你是搞移动端或 Swift 开发的,SwiftShader也值得看看,虽然偏底层,但能帮你理解 WebGL 怎么跨平台适配。
,这份笔记不花哨但实在。如果你刚入门 threejs,或者打算自己撸个小型 3D demo,这笔记值得翻一翻,思路清晰,代码也不重。
如果你还没装环境,先搞个index.html
、引好 CDN,试着跑跑 THREE.Scene()
,感受一下 3D 世界的味道。
94.74MB
文件大小:
评论区