Hewlett-Packard
WW
Search
Assistance
HP Labs Home
Spacer
Research
News
Job Openings
Technical Reports
Spacer
Locations
Bristol, UK
Israel
Japan
Palo Alto, USA

Spacer

 

 

HP Labs Technical Reports



Click here for full text: PDF

The Transformation Between Positional Space and Texture Space

Wu, Kevin

HPL-1999-103

Keyword(s): computer graphics; transformations; texture mapping

Abstract: In a 3D graphics application, a common operation is the binding of a 2D texture onto a triangle in a 3D positional space. For light-dependent or view- dependent texture mapping, a need may arise in the graphics pipeline to transform the light or view direction vector into texture space. The affine transformation is unique within the plane of the triangle because the texture coordinates and the position coordinates are specified at three vertices. In the direction perpendicular to this plane, the scale factor between positional and texture spaces is unconstrained and the solution is not unique. In particular, the choice of the scale factor is quite flexible when the texture is anisotropically scaled across the surface. This paper describes some ways to calculate a scale factor with desirable properties and a transformation between positional space and texture space given a triangle's positional coordinates and texture coordinates.

16 Pages

Back to Index


HP Bottom Banner
Terms of Use Privacy Statement