1
Matthew Komsthoeft, K Michael Ockenden, Yoshitaka Yasumoto, Kazuki Hirose: Shadow mapping in a low cost graphics system. Nintendo, Nixon & Vanderhye P C, December 16, 2003: US06664962 (95 worldwide citation)

A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. Full-scene shadow mapping can be performed by having t ...


2
Robert A Drebin, Timothy J Van Hook, Patrick Y Law, Mark M Leather, Matthew Komsthoeft: Recirculating shade tree blender for a graphics system. Nintendo, Nixon & Vanderhye P C, April 25, 2006: US07034828 (87 worldwide citation)

A hardware-accelerated recirculating programmable texture blender/shader arrangement circulates computed color and alpha data over multiple texture blending/shading cycles (stages) to provide multi-texturing and other effects. Up to sixteen independently programmable consecutive stages, forming a ch ...


3
Robert A Drebin, Yoshitaka Yasumoto, Martin Hollis, Eric Demers: Achromatic lighting in a graphics system and method. Nintendo, Nixon & Vanderhye P C, October 28, 2003: US06639595 (87 worldwide citation)

A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. Cartoon lighting and other non-photorealistic effects ...


4
John S Montrym, Douglas A Voorhies, Steven E Molnar: Integrated graphics processing unit with antialiasing. Nvidia Corporation, Kevin J Zilka, Silicon Valley IP Group, September 17, 2002: US06452595 (79 worldwide citation)

A graphics pipeline system is provided for graphics processing. Such system includes a transform module adapted for receiving vertex data. The transform module serves to transform the vertex data from a first space to a second space. Coupled to the transform module is a lighting module which is posi ...


5
David S Christie, Uwe Kranich: System architecture for high speed ray tracing. Advanced Micro Devices, Meyertons Hood Kivlin Kowert & Goetzel P C, B Noël Kivlin, March 14, 2006: US07012604 (68 worldwide citation)

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 emanati ...


6
Ramesh Raskar, Jingyi Yu: Detecting silhouette edges in images. Mitsubishi Electric Research Laboratories, Dirk Brinkman, Clifton O Mueller, Gene V Vinokur, April 17, 2007: US07206449 (63 worldwide citation)

A method detects silhouette edges in images. An ambient image is acquired of a scene with ambient light. A set of illuminated images is also acquired of the scene. Each illuminated image is acquired with a different light source illuminating the scene. The ambient image is combined with the set of i ...


7
Jerome F Duluk, Stephen L Dodgen, Joseph P Bratt, Matthew Papakipos, Nathan Tuck, Richard E Hessel: Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor. Apple Computer, R Michael Ananian, Dorsey & Whitney, August 3, 2004: US06771264 (62 worldwide citation)

A system and method for performing tangent space lighting in a deferred shading graphics processor (DSGP) encompasses blocks of the DSGP that preprocess data and a Phong shader that executes only after all fragments have been preprocessed. A preprocessor block receives texture maps specified in a va ...


8
John N Border, Robert Michael Lohse, Ralph F Osterhout, Edward H Nortrup: Secure sharing in head worn computing. Osterhout Group, GTC Law Group PC & Affiliates, March 29, 2016: US09299194 (56 worldwide citation)

Aspects of the present invention relate to communication technologies for securely sharing information in head worn computing.


9
Tao Lin: 3D triangle rendering by texture hardware and color software using simultaneous triangle-walking and interpolation for parallel operation. NeoMagic, Stuart T Auvinen, January 18, 2000: US06016151 (55 worldwide citation)

A 3D graphics accelerator operates in parallel with a host central processing unit (CPU). Software executing on the host CPU performs transformation and lighting operations on 3D-object primitives such as triangles, and generates gradients across the triangle for red, green, blue, Z-depth, alpha, fo ...


10
Harold Robert Feldman Zatz: System, method and computer program product for programmable shading using pixel shaders. NVIDIA Corporation, Cooley Godward, December 16, 2003: US06664963 (54 worldwide citation)

A system, method and computer program product are provided for performing shader calculations in a graphics pipeline. Initially, a shading calculation is performed in order to generate output. Thereafter, an additional shading calculation is carried out. Such additional shading calculation includes ...