Estructura de las aplicaciones WebGL
En HTML, se pueden crear páginas web dinámicas combinando HTML y JavaScript. Con la introducción de WebGL, es necesario añadir el lenguaje de sombreado GLSL ES. Esto significa que las páginas web que utilizan WebGL se crean con tres lenguajes: HTML (como lenguaje de marcado de hipertexto), JavaScript y GLSL ES. La Figura 1.5 muestra la arquitectura de software de las páginas web dinámicas tradicionales (izquierda) y las páginas web que utilizan WebGL (derecha).
Sin embargo, dado que GLSL ES generalmente se escribe en JavaScript, solo se necesitan archivos HTML y JavaScript para las aplicaciones WebGL. Por lo tanto, aunque WebGL añade complejidad a JavaScript, conserva la misma estructura que las páginas web dinámicas estándar, utilizando únicamente archivos HTML y JavaScript.
