Introducción a la programación de juegos 3D con DirectX 12

Puntuación:   (4,4 de 5)

Introducción a la programación de juegos 3D con DirectX 12 (Frank Luna)

Opiniones de los lectores

Resumen:

El libro ofrece una visión completa de DirectX 12 y la programación de gráficos, dirigida a usuarios que desean aprender C++ en relación con los gráficos. Aunque contiene valiosas ideas sobre conceptos gráficos e incluye el código fuente en DVD, ha sido criticado por carecer de ciertas características, como discusiones detalladas sobre sistemas de partículas y desarrollo de juegos. Además, la organización y claridad de algunas secciones son motivo de preocupación para los usuarios, que han denunciado un embalaje deficiente en el momento de la entrega.

Ventajas:

Explicación detallada de los conceptos gráficos, valiosa para entender los conductos gráficos, capítulos de matemáticas bien estructurados, viene con archivos fuente en DVD, muy recomendado por algunos usuarios para aprender a programar gráficos en C++.

Desventajas:

Falta cobertura de los sistemas de partículas y detalles específicos de DirectX 12, algunos problemas con el código de ejemplo, índice inadecuado, embalaje deficiente a la llegada, faltan elementos del libro anterior de DirectX 11, y se siente más como una referencia que como una guía completa.

(basado en 34 opiniones de lectores)

Título original:

Introduction to 3D Game Programming with DirectX 12

Contenido del libro:

Este bestseller actualizado ofrece una introducción a la programación de gráficos interactivos por ordenador, con énfasis en el desarrollo de juegos utilizando DirectX 12. El libro se divide en tres partes principales: herramientas matemáticas básicas, tareas fundamentales en Direct3D, y técnicas y efectos especiales. Muestra cómo utilizar las nuevas características de Direct12, como las listas de comandos, los objetos de estado de canalización, los montones y tablas de descriptores y la gestión explícita de recursos para reducir la sobrecarga de la CPU y aumentar la escalabilidad en varios núcleos de CPU. El libro abarca técnicas y efectos especiales modernos, como la teselación por hardware, la escritura de sombreadores de cálculo, la oclusión ambiental, los reflejos, el mapeado normal y de desplazamiento, el renderizado de sombras y la animación de personajes. Incluye un DVD complementario con código y figuras.

Los archivos complementarios pueden descargarse con un número de pedido/prueba de compra escribiendo al editor a info@merclearning.com.

CARACTERÍSTICAS

- Proporciona una introducción a la programación de gráficos interactivos por ordenador, con énfasis en el desarrollo de juegos utilizando DirectX 12.

- Utiliza las nuevas características de Direct3D 12 para reducir la sobrecarga de la CPU y aprovechar los múltiples núcleos de la CPU.

- Contiene explicaciones detalladas de efectos populares de juegos en tiempo real.

- Incluye un DVD con el código fuente y todas las imágenes (incluidas las de 4 colores) del libro.

- Aprenda técnicas avanzadas de renderizado como oclusión ambiental, reflexiones en tiempo real, mapeado normal y de desplazamiento, renderizado de sombras, programación del sombreador de geometría y animación de personajes.

- Abarca un repaso a las matemáticas y a los fundamentos del renderizado 3D, como la iluminación, el texturizado, la mezcla y el estarcido.

- Utilice los ejercicios de final de capítulo para comprobar la comprensión y adquirir experiencia con DirectX 12.

Otros datos del libro:

ISBN:9781942270065
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2016
Número de páginas:300

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Introducción a la programación de juegos 3D con DirectX 12 - Introduction to 3D Game Programming...
Este bestseller actualizado ofrece una...
Introducción a la programación de juegos 3D con DirectX 12 - Introduction to 3D Game Programming with DirectX 12

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)