Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 38 votos.
OpenGL 4 Shading Language Cookbook - Third Edition: Build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17
Más de 70 recetas que cubren técnicas avanzadas de programación 3D como iluminación, sombreado, texturas, sistemas de partículas y procesamiento de imágenes con OpenGL 4.6.
Características principales
⬤ Explore técnicas para implementar sombras usando mapas de sombras y volúmenes de sombras.
⬤ Aprenda a utilizar las características de GLSL como el cálculo, la geometría y los sombreadores de teselación.
⬤ Utilizar GLSL para crear una amplia variedad de efectos visuales modernos y realistas.
Descripción del libro
OpenGL 4 Shading Language Cookbook, Third Edition proporciona recetas fáciles de seguir que primero te guían a través de la teoría y el trasfondo de cada técnica, y luego proceden a mostrar y explicar el código GLSL y OpenGL necesario para implementarlas.
El libro comienza familiarizándote con temas de nivel principiante, como compilar y enlazar programas de sombreado, guardar y cargar binarios de sombreado (incluido SPIR-V) y utilizar una biblioteca de carga de funciones OpenGL. A continuación, cubriremos los efectos básicos de iluminación y sombreado. A continuación, aprenderás a utilizar texturas, producir sombras y utilizar sombreadores de geometría y teselación. Temas como los sistemas de partículas, la oclusión ambiental en el espacio de la pantalla, el renderizado diferido, el teselado basado en la profundidad y el renderizado basado en la física le ayudarán a abordar temas avanzados.
OpenGL 4 Shading Language Cookbook, Third Edition también cubre temas avanzados como las técnicas de sombras (incluyendo las dos técnicas más comunes: mapas de sombras y volúmenes de sombras). Aprenderá a utilizar el ruido en los sombreadores y a utilizar los sombreadores de cálculo.
El libro proporciona ejemplos de técnicas modernas de sombreado que pueden utilizarse como punto de partida para que los programadores las amplíen y produzcan aplicaciones gráficas 3D interactivas y modernas.
Lo que aprenderá
⬤ Compilar, depurar y comunicarse con programas de sombreado.
⬤ Utilizar sombreadores computacionales para física, animación y computación en general.
⬤ Aprender acerca de características tales como objetos de búfer de almacenamiento de sombreadores y carga/almacenamiento de imágenes.
⬤ Utilizar ruido en shaders y aprender a utilizar shaders en animaciones.
⬤ Utilizar texturas para varios efectos incluyendo mapas cúbicos para reflexión o refracción.
⬤ Comprender los modelos de reflexión basados físicamente y el shader binario SPIR-V.
⬤ Aprender a crear sombras usando mapas de sombra o volúmenes de sombra.
⬤ Crear sistemas de partículas que simulen humo, fuego y otros efectos.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)