Introducción

WebGL es el nuevo estándar para gráfica 3D en el web y forma parte de la familia de tecnologías HTML5. Para programar WebGl sólo se necesitan conocimientos de HTML, JavaScript y alguna biblioteca para crear o mostrar gráfica 3D, como podría ser Three.js

WebGL es desarrollado y mantenido por el Khronos Group, organización de estándars que también administra OpenGL, COLLADA y otras especificaciones.

La definición oficial de WebGL, tal cual está escrita en el sitio de Khronos, en inglés, es la siguiente:

WebGL is a royalty-free, cross-platform API that brings OpenGL ES 2.0 to the web as a 3D drawing context within HTML, exposed as low-level Document Object Model interfaces. It uses the OpenGL shading language, GLSL ES, and can be cleanly combined with other web content that is layered on top or underneath the 3D content. It is ideally suited for dynamic 3D web applications in the JavaScript programming language, and will be fully integrated in leading web browsers.

De esta definición podemos desprender las siguientes ideas clave:

Home |