OpenGL 4 Shading Language Cookbook - Segunda edición: Adquirir las habilidades de OpenGL Shading Language es mucho más fácil con este libro de cocina. Se le c

Puntuación:   (3,7 de 5)

OpenGL 4 Shading Language Cookbook - Segunda edición: Adquirir las habilidades de OpenGL Shading Language es mucho más fácil con este libro de cocina. Se le c (David Wolff)

Opiniones de los lectores

Resumen:

El libro parece ser un recurso sólido para las personas que ya tienen algunos conocimientos de programación y experiencia con las API de gráficos, en particular los que están en transición desde OpenGL a la programación moderna de sombreadores. Aunque ofrece buena información y ejemplos, algunos usuarios lo consideran insuficiente como guía introductoria debido a su estilo seco y a la mala organización. Además, algunos usuarios han señalado problemas con los ejemplos y la claridad de las explicaciones. En general, sirve mejor como referencia complementaria que como texto introductorio independiente.

Ventajas:

Una introducción clara a OpenGL moderno con un contenido bien estructurado.

Desventajas:

Útil para la transición de OpenGL heredado a la programación de sombreadores.

(basado en 12 opiniones de lectores)

Título original:

OpenGL 4 Shading Language Cookbook - Second Edition: Acquiring the skills of OpenGL Shading Language is so much easier with this cookbook. You'll be c

Contenido del libro:

Adquirir las habilidades de OpenGL Shading Language es mucho más fácil con este libro de cocina. Creará gráficos en lugar de aprender teoría, adquiriendo en el camino un alto nivel de capacidad en programación 3D moderna.

Características principales:

⬤ Descubra técnicas simples y avanzadas para aprovechar OpenGL y GLSL modernos.

⬤ Aprenda a utilizar las nuevas características de GLSL, incluyendo sombreadores de cálculo, geometría y sombreadores de teselación.

⬤ Conozca una amplia gama de técnicas para implementar sombras utilizando mapas de sombras, volúmenes de sombras y mucho más.

⬤ Ejemplos claros y fáciles de seguir con explicaciones detalladas y código fuente completo y multiplataforma disponible en GitHub.

Descripción del libro

OpenGL Shading Language (GLSL) es un lenguaje de programación utilizado para personalizar partes del canal de gráficos de OpenGL que antes eran de función fija y se ejecutaban directamente en la GPU. Proporciona a los programadores una flexibilidad sin precedentes para implementar efectos y optimizaciones utilizando la potencia de las GPU modernas. Con la versión 4, el lenguaje se ha refinado aún más para proporcionar a los programadores mayor potencia y flexibilidad, con nuevas etapas como la teselación y el cálculo.

OpenGL 4 Shading Language Cookbook proporciona ejemplos fáciles de seguir que, en primer lugar, explican la teoría y el trasfondo de cada técnica y, a continuación, proporcionan y explican el código GLSL y OpenGL necesario para implementarla. Se presentan desde técnicas para principiantes hasta técnicas avanzadas, incluyendo temas como texturizado, técnicas de espacio en pantalla, iluminación, sombreado, sombreadores de teselación, sombreadores de geometría, sombreadores de cálculo y sombras.

OpenGL Shading Language 4 Cookbook es una guía práctica que le llevará desde los fundamentos de la programación con los modernos GLSL y OpenGL hasta las técnicas avanzadas. Las recetas se basan unas en otras y te llevan rápidamente del código de nivel principiante al avanzado.

Verás técnicas esenciales de iluminación y sombreado.

Ejemplos que demuestran cómo utilizar texturas para una amplia variedad de efectos y como parte de otras técnicas.

Ejemplos de técnicas de espacio en pantalla, incluyendo renderizado HDR, bloom y desenfoque.

Técnicas de sombreado.

Teselación, geometría y shaders de cálculo.

Uso eficaz del ruido.

Y animación con sistemas de partículas.

OpenGL Shading Language 4 Cookbook proporciona ejemplos de técnicas modernas de sombreado que pueden utilizarse como punto de partida para que los programadores las amplíen para producir aplicaciones gráficas por ordenador 3D modernas e interactivas.

Lo que aprenderá

⬤ Compilar, depurar y comunicarse con programas de sombreado.

⬤ Utilizar nuevas características de GLSL 4 como subrutinas, objetos de muestreo y bloques uniformes.

⬤ Implementar técnicas básicas de iluminación y sombreado como sombreado difuso y especular, sombreado por fragmento y focos.

⬤ Utilizar texturas para una variedad de efectos, incluyendo mapas de cubo para la reflexión o refracción.

⬤ Implementar técnicas de espacio de pantalla como HDR, bloom, filtros de desenfoque, transparencia independiente del orden y sombreado diferido.

⬤ Utilizar el ruido en los sombreadores.

⬤ Utilizar sombreadores para animación.

⬤ Utilizar sombreadores de cálculo para física, animación y computación general.

⬤ Aprender a utilizar las nuevas características de OpenGL, como los objetos de almacenamiento en búfer de los sombreadores y la carga/almacenamiento de imágenes.

A quién va dirigido este libro:

Este libro está dirigido a programadores de OpenGL que deseen utilizar las modernas funciones de GLSL 4 para crear gráficos tridimensionales en tiempo real. Se asume la familiaridad con la programación OpenGL, junto con los típicos sistemas de coordenadas 3D, proyecciones y transformaciones. También puede ser útil para programadores GLSL experimentados que busquen implementar las técnicas que aquí se presentan.

Otros datos del libro:

ISBN:9781782167020
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

OpenGL 4 Shading Language Cookbook - Tercera edición: Cree gráficos 3D de alta calidad en tiempo...
Más de 70 recetas que cubren técnicas avanzadas de...
OpenGL 4 Shading Language Cookbook - Tercera edición: Cree gráficos 3D de alta calidad en tiempo real con OpenGL 4.6, GLSL 4.6 y C++17 - OpenGL 4 Shading Language Cookbook - Third Edition: Build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17
Manual de cocina del lenguaje de sombreado OpenGL 4.0 - OpenGL 4.0 Shading Language...
Con más de 60 recetas, este libro de cocina te enseñará tanto los...
Manual de cocina del lenguaje de sombreado OpenGL 4.0 - OpenGL 4.0 Shading Language Cookbook
OpenGL 4 Shading Language Cookbook - Segunda edición: Adquirir las habilidades de OpenGL Shading...
Adquirir las habilidades de OpenGL Shading...
OpenGL 4 Shading Language Cookbook - Segunda edición: Adquirir las habilidades de OpenGL Shading Language es mucho más fácil con este libro de cocina. Se le c - OpenGL 4 Shading Language Cookbook - Second Edition: Acquiring the skills of OpenGL Shading Language is so much easier with this cookbook. You'll be c

Las obras del autor han sido publicadas por las siguientes editoriales:

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