Texture Mapping as a Fundamental Drawing Primitive, June, 1993
ABSTRACT: Texture mapping has traditionally been used to
add realism to computer graphics images. In recent
years, this technique has moved from the domain of
software rendering systems to that of high performance
graphics hardware.
But texture mapping hardware can be used for many more
applications than simply applying diffuse patterns to
polygons.
We survey applications of texture mapping including
simple texture mapping, projective textures, and image
warping. We then describe texture mapping techniques for
drawing anti-aliased lines, air-brushes, and anti-aliased
text. Next we show how texture mapping may be used as a
fundamental graphics primitive for volume rendering,
environment mapping, color interpolation, contouring, and
many other applications.
CR Categories and Subject Descriptors: I.3.3 [Computer
Graphics]: Picture/Image Generation; I.3.7 [Computer
Graphics]: Three-Dimensional Graphics and Realism - color,
shading, shadowing, texture-mapping, line drawing,
and anti-aliasing