006 Métodos
006.6 Gráficos
006.69 Especiales
006.693 3D

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).

Figura 1.5 La arquitectura de software de páginas web dinámicas (izquierda) y páginas web que utilizan WebGL (derecha)

Figura 1.5 La arquitectura de software de páginas web dinámicas (izquierda) y 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.