How to perform lighting calculations in your shaders.
This tutorial introduces bump mapping, a way of storing the roughness of a surface, and how to use the bump map in our lighting shaders.
Game Technology Group
School of Computing ScienceNewcastle University, Newcastle upon TyneNE1 7RU, United Kingdom.