是否有某种WebGL手册列出了所有功能等?我试过谷歌,却一无所获。
答案 0 :(得分:16)
答案 1 :(得分:11)
WebGL备忘单
WebGL快速参考卡
答案 2 :(得分:6)
还有官方手册 - WebGL规范:
答案 3 :(得分:3)
你应该使用Giles Thomas的指南:http://www.learningwebgl.com - 这就是我开始的方式。
答案 4 :(得分:3)
WebGL没有手册,但official specification作为一个手册。要使用它,您必须了解以下内容:
WebGL是浏览器的JavaScript接口,用于OpenGL ES 2.0,它是embedded systems.的图形API *因此,WebGL规范并未提供其接口的完整描述。相反,它指的是OpenGL ES 2.0规范和两者之间的specifies only the differences。
共同构成WebGL API的接口在规范的Section 5中定义。您可以在table of contents. Sections 5.14.1及其后的列表中查看WebGL上下文的属性和方法,这些信息是您最感兴趣的信息。每个方法签名旁边都有是指向相应OpenGL ES 2.0 manual条目的链接,您可以在其中找到有关它们的详细信息。使用OpenGL ES 2.0手册时,您必须记住两个API之间存在一些细微差别。幸运的是,这些差异在每个方法的签名下方单独指定,并在规范的Section 6中进行了总结。
*在这方面,浏览器可以被认为是通用计算机中的嵌入式系统。
答案 5 :(得分:3)
我个人I prefer these ones但是我因为写了这些而有偏见。与其他教程不同,他们不会掩盖任何事情,也不会假设您已经了解3D数学。它们也不是基于过时20年的OpenGL教程,而且不适合WebGL。
答案 6 :(得分:0)
如果您只对javascript API感兴趣,我建议
Microsoft WebGL API(IE11?)
作为首发,我建议微软使用它:
它真正关注API,这使得探索IMO变得更加容易。你可以找到一个非常详尽的方法列表。请注意,如果将其与Mozilla进行比较,Microsoft似乎并未实现WebGL的所有功能。
在Mozilla上,您将找到其他非常有趣的资源(教程等)。当然,另一个获取信息的好地方是kronos网站。你会找到规格和参考卡。
https://www.khronos.org/webgl/
为什么你找不到一个描述Javascript API的正确网页,我会参考Agost Biro answer
http://learningwebgl.com/blog/
https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial
从这些中你可以找到更多的资源。
答案 7 :(得分:-1)
本教程可以帮助你,就像我的情况一样。
您可以从0级开始。完成本教程后,您可以使用Three.js库来增强WebGl内容。