documentation - games - ¿Hay un manual de WEBGL?
unity webgl descargar (8)
¿Hay algún tipo de manual de WebGL que enumere todas las funciones, etc.? Probé con Google pero no encontré nada.
Descripción de la API
Si solo estás interesado en la API de javascript, te sugiero
API de Microsoft WebGL (IE11?)
Como iniciador sugeriría uno de Microsoft, ya que describe:
- extensiones
- objetos
- metodos
- propiedades
- Errores GLSL
Realmente se enfoca en la API, lo que facilita la exploración de IMO. Puedes encontrar una lista bastante exhaustiva de métodos. Tenga en cuenta que Microsoft no parece implementar todas las características de WebGL si lo compara con Mozilla.
En Mozilla encontrarás otros recursos muy interesantes (tutoriales, etc.). Por supuesto, otro buen lugar para obtener información es el sitio web de kronos. Usted encontrará la especificación y la tarjeta de referencia.
https://www.khronos.org/webgl/
Por qué no puede encontrar una página web adecuada que describa la API de Javascript, me referiría a la respuesta de Agost Biro
Tutoriales
http://learningwebgl.com/blog/
https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial
De esos encontrarás más recursos.
Deberías usar la guía de Giles Thomas: http://www.learningwebgl.com - Así es como empecé.
Este tutorial podría ayudarte mucho como lo hizo en mi caso.
Aquí puede comenzar desde el nivel 0. Después de completar este tutorial, puede usar la biblioteca Three.js para mejorar su contenido WebGl.
Hoja de trucos de WebGL
Tarjeta de referencia rápida de WebGL
No hay un manual para WebGL, pero la especificación oficial sirve como una. Para usarlo como tal, tienes que entender lo siguiente:
WebGL es una interfaz de JavaScript para los navegadores de OpenGL ES 2.0, que es una API de gráficos para sistemas integrados. * Por lo tanto, la especificación de WebGL no proporciona la descripción completa de sus interfaces. En su lugar, se refiere a la especificación de OpenGL ES 2.0 y especifica solo las diferencias entre los dos.
Las interfaces que conforman colectivamente la API de WebGL se definen en la Sección 5 de la especificación. Puede obtener una visión general de ellos en la tabla de contenido. Las Secciones 5.14.1 y siguientes enumeran los atributos y métodos del contexto de WebGL, que es la información que más le interesa. Junto a cada firma de método, hay un enlace a la entrada manual correspondiente de OpenGL ES 2.0 , donde puede Encuentra información detallada sobre ellos. Cuando utilice el manual de OpenGL ES 2.0, debe tener en cuenta que existen algunas diferencias menores entre las dos API. Afortunadamente, estas diferencias se especifican justo debajo de las firmas para cada método individualmente y se resumen en la Sección 6 de la especificación.
* En este sentido, un navegador puede considerarse como un sistema integrado dentro de una computadora de propósito general.
También está el manual oficial - la especificación de WebGL:
Personalmente http://webglfundamentals.org/ pero luego soy parcial porque los escribí. A diferencia de los otros tutoriales, no ocultan nada y no asumen que ya sabes matemáticas en 3D. Tampoco están basados en tutoriales de OpenGL que están desactualizados durante 20 años y no son realmente apropiados para WebGL.