Computer graphics processing and selective visual display system – Computer graphics processing – Graph generating
Patent
1996-11-15
1999-05-04
Feild, Joseph H.
Computer graphics processing and selective visual display system
Computer graphics processing
Graph generating
G06T 1140
Patent
active
059008822
ABSTRACT:
The texture coordinates (u,v) of a point Q' are determined by: (1) determining the modified texture coordinates (u',v')=(u/z,v/z) by linear interpolation, where z is a world coordinate; (2) determining 1/z by linear interpolation; and (3) dividing (u',v') by 1/z. The division is replaced with multiplying (u',v') by the inverse of 1/z. The inverse is obtained using a lookup table (LUT). The LUT stores inverses of a few values. Linear interpolation is applied to the LUT output to increase the inverse value accuracy.
REFERENCES:
patent: 3748447 (1973-07-01), Hajicek et al.
patent: 4779218 (1988-10-01), Jauch
patent: 4838233 (1989-06-01), Knierim
patent: 5012438 (1991-04-01), Yamaguchi
patent: 5594846 (1997-01-01), Donvovan
patent: 5704024 (1997-12-01), Voorhies et al.
Segal, M. et al., "Fast Shadows and Lighting Effects Using Texture Mapping", Computer Graphics, 26, 2, Jul. 1992, pp. 249-252.
Foley, J.D. et al., "Computer Graphics: Principles and Practice" (Addison-Wesley Publishing Company, 2nd ed. in C, 1996), pp. 72-104.
Burger, P. et al., "Interactive Computer Graphics" (Addison-Wesley Publishing Company, 1989), pp. 76-110.
U.S. application No. 08/749,859, Sang-Gil Choi, filed Nov. 15, 1986.
Ferraro, Richard F., "Learn 3D Graphics Programming on the PC" (Addison-Wesley Developers Press 1996), pp. 353-415.
Foley, J.D. et al., "Computer Graphics: Principles and Practice" (Addison-Wesley Publishing Company, 2nd ed. in C, 1996), pp. 826-828.
Heckbert, P.S., "Survey of Texture Mapping", IEEE Computer Graphics and Applications (1986), pp. 56-67.
Williams, L., "Pyramidal Parametrics", Proceeding of SIGGRAPH '83, Computer Graphics, vol. 17, No. 3, Jul. 1983, pp. 1-11.
Knittel, G. et al., "Hardware for Superior Texture Performance", Proceedings of 10th Eurographics Workshop on Graphics Hardware (1995), pp. 33-40.
Ackermann, H., "Single Chip Hardware Support for Rasterization and Texture Mapping", Proceedings of 10th Eurographics Workshop on Graphics Hardware (1995), pp. 15-24.
Ferrari, D., "A Division Method Using a Parallel Multiplier", IEEE Transactions on Electronic Computers Apr. 1967, pp. 224-226.
Feild Joseph H.
Kindred Alford W.
Samsung Electronics Co,. Ltd.
Shenker Michael
LandOfFree
Determining texture coordinates in computer graphics does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Determining texture coordinates in computer graphics, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Determining texture coordinates in computer graphics will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1872941