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 (93 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, 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 ...


3
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 (81 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 ...


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 (66 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
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 ...


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


8
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 (52 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 ...


9
Alexandre S Parenteau, Cynthia W Lau: System and method for implementing graphics processing unit shader programs using snippets. Adobe Systems Incorporated, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, July 6, 2010: US07750913 (49 worldwide citation)

Shader programs that execute on graphics processing units (GPUs), such as vertex and pixel shaders may be generated by defining individual shader snippets. Each snippet may represent and/or specifies a particular shader operation. In one embodiment, each snippet may indicate a particular vertex shad ...


10
Martin Ashton: Ray tracing method and apparatus for projecting rays through an object represented by a set of infinite surfaces. Videologic, Flynn Thiel Boutell & Tanis P C, March 17, 1998: US05729672 (49 worldwide citation)

A method and apparatus for shading three-dimensional images for display on a screen by displaying each object as a group of infinite surfaces, projecting rays into the image, determining the location of the intersection of each ray with each surface and determining whether any intersected surface is ...



Click the thumbnails below to visualize the patent trend.