ABSTRACT of texmap.ps Texture Mapping as a Fundamental Drawing Primitive Paul Haeberli and Mark Segal Silicon Graphics Computer Systems 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.