an object surface by bump mapping in tangent space or object space. A tangent space
transform module builds a tangent space transform matrix M (p) having elements comprised
of normal, tangent, and binormal vector components determined at a surface point on the
object surface. The tangent space transform module further transforms shading vectors, such
as, lighting and viewing vectors, into a tangent space defined by the tangent space transform …