Chapter 12
Normal Mapping
In Chapter 7, we introduced texture mapping, which enabled us to map fine details from an image onto our triangles. However, our normal vectors are still defined at the coarser vertex level and interpolated over the triangle. In this chapter, we study a popular method for specifying surface normals at a higher resolution.
The Normal Map demo for this chapter is available in the download files.
Objectives:
To understand why we need normal mapping.
To discover how normal maps are stored.
To learn how normal maps ...
Get Introduction to 3D Game Programming with DirectX 10 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.