Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Reexamination Certificate
2006-03-14
2006-03-14
Jankus, Almis R. (Department: 2672)
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
Reexamination Certificate
active
07012604
ABSTRACT:
A system and method for generating images of three-dimensional objects. The system includes one or more tracing processors, and one or more shading processors. Each of the tracing processors may be configured to (a) perform a first set of computations on a corresponding group of primary rays emanating from a viewpoint resulting in a ray tree and a set of one or more light trees for each primary ray of the corresponding group, (b) transfer the ray trees and associated light trees to one of the shading processors, and (c) repeat (a) and (b). Each of the shading processors may be configured to (d) receive ray trees and associated light trees from one of the tracing processors, (e) perform a second set of computations on the received ray trees and associated light trees to determine pixel color values, and (f) repeat (d) and (e) a plurality of times.
REFERENCES:
patent: 4862392 (1989-08-01), Steiner
patent: 5305430 (1994-04-01), Glassner
patent: 5933146 (1999-08-01), Wrigley
patent: 6326963 (2001-12-01), Meehan
“A Real-Time Procedural Shading System for Programmable Graphics Hardware”, Proudfoot, et al., International Conference on Computer Graphics and Interactive Techniques, pp. 159-170, Year of Publication: 2001, ISBN:1-58113-374-X.
“Adaptive Mesh Generation for Global Diffuse Illumination”, Campbell et al., International Conference on Computer Graphics and Interactive Techniques, pp. 155-164, Year of Publication: 1990, ISSN:0097-8930.
“New Chip Displays Its Powers”, Anning, et al,New Scientist, vol. No. 1500, Mar. 20, 1986, pp. 43-46.
Computer Graphics Principles and Practice, Second Edition in C, Foley, et al, Addison-Wesley Publishing Company, Inc., US, Nov. 1999, pp. 701-715; 776-793.
“The AR250, A New Architecture for Ray Traced Rendering”, Hall,Graphics Hardware 1999, Siggraph Eurographics Workshop, Aug. 8, 1999, http:www.ibiblio.org/hwws/previous/www—1999/wkshp.html.
“The AR350: Today's Ray Trace Rendering Processor”, Hall,Graphics Hardware 2001, Siggraph Eurographics Workshop, Aug. 12, 2001, http://www.ibiblio.org/hwws/previous/www—2001/wkshp.htm.
“Graphics/Raytrace FAQ”, Internet FAQ Archives, Markus Kniebes, http:///.faqs.org/faqs/graphics/raytrace-faqs, Apr. 19, 2001.
“Interactive Global Illumination”, Wald, et al,Technical Report TR-2002-02, Wald, et al, Computer Graphics Group, Saarland University, Saarbrü{umlaut over ( )}cken, Germany.
“Publications Related to the OpenRT Interactive Ray Tracing Project”, Benthin,OpenRT: Publications, http://www.openrt.de/publications, Jul. 22, 2002.
“A Simple and Practical Method for Interactive Ray Tracing of Dynamic Scenes”, Wald, et al, Saarland University, Saarbrü{umlaut over ( )}cken, Germany, Apr. 2002.
“SaarCOR—A Hardware Architecture for Ray Tracing”, Schmittler, et al,Graphics Hardware 2002, Siggraph Eurographics Workshop, Sep. 1, 2002, http://www.ibiblio.org/hwws/previous/www—2002/wkshp.html.
“Interactive Headlight Simulation—A Case Study of Interactive Distributed Ray Tracing”, Benthin, et al,Fourth Eurographics Workshop on Parallel Graphics and Visualization, Blaubeuren, Germany, Sep. 9-10, 2002, presented Sep. 10, 2003.
“Interactive Global Illumination Using Fast Ray Tracing”, Wald, et al,13thRendering Workshop, Organized by the Eurographics Association, National Research Council, Pisa, Italy, Jun. 26-28, 2002.
“State of the Art in Interactive Ray Tracing”, Wald, et al,Eurographics '01, The Eurographics Association Computer Graphics Group, Saarland University, Saarbrucken, Germany, 2001.
“A Flexible and Scalable Rendering Engine for Interactive 3D Graphics”, Wald, et al,Technical Report TR-2002-01, Wald, et al, Computer Graphics Group, Saarland University, Saarbrü{umlaut over ( )}cken, Germany.
“Interactive Distributed Ray Tracing of Highly Complex Models”, Wald, et al, Computer Graphics Group Saarland University, Saarbruecken, Germany. (see A7 p. 3).
“Interactive Rendering with Coherent Ray Tracing”, Wald, et al,Eurographics '01, vol. 20 (2001), No. 3, The Eurographics Association, 2001.
“A Real-Time Prcedural Shading System for Programmable Graphics Hardware”, Proudfoot, et al,Graphics Hardware 2001, Siggraph Eurographics Workshop, Aug. 2001, http://graphics.stanford.edu/projects/shading/pubs/sig2001.
“Version 5 Real-Time Shading Language Description”, Proudfoot, Oct. 26, 2000, http://graphics.stanford.edu/projects/shading/docs/lang5.doc.
“Efficient Partitioning of Fragment Shaders for Multipass Rendering on Programmable Graphics Hardware”, Chan, et al,Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware 2002, Saarbruecken,. Germany, Sep. 1, 2002.
“Shading System Immediate-Mode API v2.2”, Mark, et al, Aug. 29, 2001, http://graphics.stanford.edu/projects/shadings/docs/imode—spec—v2.2.pdf.
“The F-Buffer: A Rasterization-Order FIFO Buffer for Multi-Pass Rendering”, Mark, et al,Graphics Hardware 2001, Proceedings of Siggraph Eurographics Workshop, Saarbruecken,. Germany.
“Compiling to a VLIW Fragment Pipeline”, Mark, et al,Graphics Hardware 2001, Siggraph Eurographics Workshop, 2001, http://www.graphics.stanford.edu/projects/shading/pubs/hwws2001-regcomb.
“Stanford Real-Time Procedural Shading System”, Mark, SIGGRAPH 2001 Course Notes, Apr. 18, 2001 http://graphics.stanford.edu/projects/shading/pubs/sigcourse2001.pdf.
Christie David S.
Kranich Uwe
Hadidi Jon
Jankus Almis R.
Kivlin B. Noäl
Meyertons Hood Kivlin Kowert & Goetzel P.C.
LandOfFree
System architecture for high speed ray tracing 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 architecture for high speed ray tracing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System architecture for high speed ray tracing will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3541897