System and method for bump mapping setup

Computer graphics processing and selective visual display system – Computer graphics processing – Attributes

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S582000, C345S427000, C345S581000, C345S606000, C382S274000, C382S285000, C382S300000, C382S303000

Reexamination Certificate

active

07843463

ABSTRACT:
One embodiment of the present invention sets forth a technique to setup efficient bump mapping using a geometry shader. This approach uses a vertex shader, a primitive assembly unit, and a geometry shader. The vertex shader performs vertex operations, such as calculating a per-vertex normal vector, and emits vertex data. The primitive assembly unit processes the vertex data and constructs primitives. Each primitive includes a series of one or more vertices, each of which may be shared amongst multiple primitives, and state information defining the primitive. The geometry shader processes each primitive, calculating an object-space to texture-space mapping for each vertex of the primitive and, subsequently, using this mapping to transform the object-space view vector and the object-space light vectors associated with each vertex of the primitive to texture-space equivalents. Advantageously, this approach to setting up bump mapping fully utilizes the GPU, thereby optimizing both hardware resources and performance.

REFERENCES:
patent: 7474308 (2009-01-01), Deering
patent: 2004/0196285 (2004-10-01), Rice et al.
patent: 2004/0207622 (2004-10-01), Deering et al.
patent: 2005/0195210 (2005-09-01), Demers 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

System and method for bump mapping setup does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for bump mapping setup, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for bump mapping setup will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4227687

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