For C# .NET developers this is the ultimate cookbook for Direct3D rendering in PC games. Covering all the latest innovations, it teaches everything from debugging to character animation, supported throughout by illustrations and sample code.
Overview
- Learn and implement the advanced rendering techniques in Direct3D 11.1 and bring your 3D graphics project to life
- Study the source code and digital assets with a small rendering framework and explore the features of Direct3D 11.1
- A practical, example-driven, technical cookbook with numerous illustrations and example images to help demonstrate the techniques described
In Detail
The latest 3D graphics cards bring us amazing visuals in the latest games, from Indie to AAA titles. This is made possible on Microsoft? platforms including PC, Xbox consoles, and mobile devices thanks to Direct3D a component of the DirectX API dedicated to exposing 3D graphics hardware to programmers. Microsoft DirectX is the graphics technology powering all of today's hottest games. The latest version DirectX 11features tessellation for film-like geometric detail, compute shaders for custom graphics effects, and improved multithreading for better hardware utilization. With it comes a number of fundamental game changing improvements to the way in which we render 3D graphics.
Direct3D Rendering Cookbook provides detailed .NET examples covering a wide range of advanced 3D rendering techniques available in Direct3D 11.1. With this book, you will learn how to use the new Visual Studio 2012 graphics content pipeline, how to perform character animation, how to use advanced hardware tessellation techniques, how to implement displacement mapping, perform image post-processing, and how to use compute shaders for general-purpose computing on GPUs.
After covering a few introductory topics about Direct3D 11.1 and working with the API using C# and SharpDX, we quickll“D