【发布时间】:2015-12-09 22:22:38
【问题描述】:
我的目标是完成这些,因为它们更具挑战性:http://threejs.org/examples/
但是,我发现这些很难理解。例如,以下示例中第 120-247 行的源代码对我来说完全丢失了:http://threejs.org/examples/#webgl_buffergeometry
我是否必须学习 WebGL 和 GLSL 才能理解发生了什么?如果是这样,解决这种情况和吸收知识的最佳方法是什么?
【问题讨论】:
我的目标是完成这些,因为它们更具挑战性:http://threejs.org/examples/
但是,我发现这些很难理解。例如,以下示例中第 120-247 行的源代码对我来说完全丢失了:http://threejs.org/examples/#webgl_buffergeometry
我是否必须学习 WebGL 和 GLSL 才能理解发生了什么?如果是这样,解决这种情况和吸收知识的最佳方法是什么?
【问题讨论】:
已经有一个问题询问 WebGL 的学习资源,但由于这个问题专门与 THREE.js 相关,我想免费分享这个course on Udacity。
恕我直言,3D 图形的基本概念比直接进入代码更重要,本课程擅长解释它并使用 THREE.js 应用这些解释。
它是由 Autodesk 赞助的,所以你应该期待一些自我推销,但课程相对较短。如果您是 3D 图形和 THREE.js 的初学者,我认为这是值得的。
【讨论】: