
WebGL Insights
Patrick Cozzi
- Editorial
- CRC Press
- Año
- 2015
- Páginas
- ~416
- Nivel
- Intermedio
De qué trata
Volumen de ingeniería avanzada editado por Patrick Cozzi (creador de CesiumJS) y publicado por CRC Press en 2015, que recopila contribuciones técnicas de ingenieros líderes de navegadores (Mozilla, Google, Apple), autores de la especificación Khronos y creadores de motores como Three.js y Babylon.js. Dirigido a ingenieros gráficos profesionales y desarrolladores senior de WebGL.
La obra profundiza en los desafíos reales de rendimiento, compatibilidad multiplataforma y arquitectura de motores 3D modernos en la web. Aborda temas críticos como gestión de memoria en JavaScript para evitar pausas del recolector de basura, optimización de draw calls y buffer batching, técnicas avanzadas de iluminación diferida (deferred shading), renderizado de terrenos masivos y visualización geoespacial a escala planetaria. También analiza las peculiaridades de los controladores gráficos en dispositivos móviles, depuración en profundidad con herramientas de inspección WebGL y lecciones de arquitectura extraídas de motores de producción.
No es un tutorial para principiantes, sino un tratado de alto nivel con análisis empíricos, benchmarks y soluciones a problemas que solo aparecen al escalar aplicaciones 3D exigentes en producción. Su gran aportación radica en reunir la sabiduría técnica colectiva de quienes diseñaron y optimizaron el estándar WebGL. Sigue siendo una lectura imprescindible para arquitectos de software gráfico y motores web.
- WebGL
- Arquitectura de motores
- Optimización de GPU
- Deferred shading
- Gestión de memoria
- WebGL móvil
- CesiumJS
- Khronos Group
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

