更新时间:2021-04-09 23:53:10
coverpage
DirectX 11.1 Game Programming
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Conventions
Reader feedback
Customer support
Chapter 1. Say Hello to DirectX 11.1
The need for DirectX 11.1
The prerequisites
Introduction to C++/CX
Metro Style apps
Setting up your first project
Building your first Metro app
Working with game time
Initializing the device
Summary
Chapter 2. Getting Started with HLSL
An introduction to HLSL
New features of HLSL
Compiling and linking to shaders
Buffers in Direct3D
Rendering primitives
Direct2D 1.1
Chapter 3. Rendering a 3D Scene
Displaying the performance data
Asynchronous loading
Getting started with the Model Editor
Loading a model from the .cmo format
Rendering a model
The input devices we'll need
Turn on the camera
Composing XAML and Direct3D
Chapter 4. Tessellation
Hardware tessellation
Basic tessellation
Displacement mapping using tessellation
DirectX graphics diagnostics
Chapter 5. Multithreading
C++ AMP
Compute Shader
C++ AMP versus Compute Shader
Post-processing
Index