Bump mapping can be used to raise the detail level of a surface without adding to much complexity by modifying the normal of a surface point.
Therefore we used a grey value of a texture to determine how much this surface point is moved across the normal. Then, a new normal is computed out of this new surface point and the vectors to two old surface points in the neighbourhood.
The following bumpmap was used to add cracks to the ground.
|