Rapid computation of local eye vectors in a fixed point lighting

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1500

Patent

active

061410136

ABSTRACT:
A rapid method for calculating a local eye vector in a fixed point lighting unit. For a given triangle primitive which is to be projected into a given viewport in screen space coordinates, the local eye vector corresponds to a given eye position and a first vertex of the given triangle primitive. (A different local eye vector is calculated for each vertex of the given triangle primitive). The method first comprises generating a view vector matrix which corresponds to the given eye position and corner coordinates of the given viewport, where the corner coordinates are expressed in screen space coordinates. The view vector matrix is usable to map screen space coordinates to an eye vector space which corresponds to the given viewport. The method next includes receiving a first set of coordinates (in screen space) which correspond to the first vertex. The first set of coordinates are then scaled to a numeric range which is representable by the fixed point lighting unit. Next, the first set of coordinates are transformed using the view vector matrix, which produces a non-normalized local eye vector within the eye vector space for the given viewport. The non-normalized local eye vector is normalized to form a normalized local eye vector. The normalized local eye vector is then usable to perform subsequent lighting computations such as computation of specular reflection values for infinite light sources, producing more realistic lighting effects than if an infinite eye vector were used. These more realistic lighting effects do not come at decreased performance, however, as the local eye vector may be calculated rapidly using this method.

REFERENCES:
patent: 5307452 (1994-04-01), Hahn et al.
patent: 5977978 (1999-11-01), Carey et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Rapid computation of local eye vectors in a fixed point lighting does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Rapid computation of local eye vectors in a fixed point lighting, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Rapid computation of local eye vectors in a fixed point lighting will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2057893

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.