WebGL学习资料

时间:2011-05-27 05:18:57

标签: javascript canvas webgl

您能否请一些好的webGL研究和参考资料。我刚刚听说过它并且非常兴奋。任何好书,电子书,博客都会受到赞赏。

我也感兴趣的是O.k.如果我直接深入研究webGL或者我是否需要一些3D图形开发背景(或其他先决条件)才能使用它?

3 个答案:

答案 0 :(得分:5)

WebGL只是浏览器的OpenGL ES的一个端口。查找OpenGL教程,并将其与浏览器相匹配。

这看起来是WebGL着名的NeHe OpenGL教程的一个很好的端口:http://learningwebgl.com/blog/?page_id=1217

答案 1 :(得分:1)

如果您刚开始使用3D,我建议使用众多3D引擎中的一个(mrdoob的三个.js是最好的https://github.com/mrdoob/three.js/之一),这样您就可以快速学习各种概念。

然后,从那里开始挖掘基础知识。

答案 2 :(得分:0)

OpenGL ES 2.0编程指南http://www.opengles-book.com/适用于WebGL(因为WebGL或多或少是OpenGL ES 2.0到JavaScript的一个端口)。它甚至将其代码示例移植到WebGL http://code.google.com/p/opengles-book-samples/source/browse/#svn%2Ftrunk%2FWebGL

如果您想开始使用原始WebGL,您需要掌握一些3D图形编程知识才能完成它。变换矩阵,光照方程,那种东西。这不是特别困难或任何事情,只需要一些研究。如果你想从更高的层次开始,我建议你使用一个WebGL 3D引擎。他们需要的工作少得多。