This updated bestseller provides an introduction to programming
interactive computer graphics, with an emphasis on game development
using DirectX 12. The book is divided into three main parts: basic
mathematical tools, fundamental tasks in Direct3D, and techniques
and special effects. It shows how to use new Direct12 features such
as command lists, pipeline state objects, descriptor heaps and
tables, and explicit resource management to reduce CPU overhead and
increase scalability across multiple CPU cores. The book covers
modern special effects and techniques such as hardware
tessellation, writing compute shaders, ambient occlusion,
reflections, normal and displacement mapping, shadow rendering, and
character animation. Includes a companion DVD with code and
figures. eBook Customers: Companion files are available for
downloading with order number/proof of purchase by writing to the
publisher at
[email protected]. Features: Provides an
introduction to programming interactive computer graphics, with an
emphasis on game development using DirectX 12 Uses new Direct3D 12
features to reduce CPU overhead and take advantage of multiple CPU
cores Contains detailed explanations of popular real-time game
effects Includes a DVD with source code and all the images
(including 4-color) from the book Learn advance rendering
techniques such as ambient occlusion, real-time reflections, normal
and displacement mapping, shadow rendering, programming the
geometry shader, and character animation Covers a mathematics
review and 3D rendering fundamentals such as lighting, texturing,
blending and stenciling Use the end-of-chapter exercises to test
understanding and provide experience with DirectX 12
General
| Imprint: |
Mercury Learning & Information
|
| Country of origin: |
United States |
| Release date: |
April 2016 |
| Authors: |
Frank Luna
|
| Dimensions: |
228 x 178 x 38mm (L x W x T) |
| Format: |
Mixed media product
|
| Pages: |
900 |
| ISBN-13: |
978-1-942270-06-5 |
| Categories: |
Books >
Computing & IT >
General
Promotions
|
| LSN: |
1-942270-06-2 |
| Barcode: |
9781942270065 |
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!