|
Match
|
Document |
Document Title |
|
|
7358970 |
Method and apparatus for modifying depth values using pixel programs
A method and apparatus for generating depth values in a programmable graphics system. Depth values are calculated under control of a pixel program using a variety of sources as inputs to...
|
|
|
7355598 |
System and method for fast generation of high-quality maximum/minimum intensity projections
A method for rendering a volumetric image includes providing a digitized volumetric image comprising a plurality of intensities corresponding to a domain of points in a 3-dimensional space, casting...
|
|
|
7336275 |
Pseudo random number generator and method
A pseudo random number generator that generates a plurality of intermediate values, where each successive intermediate value is based, at least in part, on one of the succeeding intermediate...
|
|
|
7333106 |
Method and apparatus for Z-buffer operations
In one embodiment, the invention is an apparatus. The apparatus includes a Z-buffer memory. The apparatus also includes a set of bits, each of which corresponds to a block of the Z-buffer memory....
|
|
|
7327361 |
Three-dimensional image generating apparatus, storage medium storing a three-dimensional image generating program, and three-dimensional image generating method
A video game apparatus used as a three-dimensional imaging apparatus includes a CPU. The CPU works together with a GPU to generate and display a game image. More specifically, some objects are...
|
|
|
7315301 |
Computer graphics processing system, computer memory, and method of use with computer graphics processing system utilizing hierarchical image depth buffer
A computer graphics processing system includes a graphics processor and a computer memory responsive to the graphics processor. The computer memory includes an image depth buffer and a hierarchical...
|
|
|
7310100 |
Efficient graphics pipeline with a pixel cache and data pre-fetching
An efficient graphics pipeline with a pixel cache and data pre-fetching. By combining the use of a pixel cache in the graphics pipeline and the pre-fetching of data into the pixel cache, the...
|
|
|
7307631 |
Computer graphics
An image is rendered which includes at least one light source, a first, shadow-casting object with a second, shadow-receiving object located on the side of the first shadow-casting object remote...
|
|
|
7301537 |
Graphics processing apparatus, methods and computer program products using minimum-depth occlusion culling and zig-zag traversal
A plurality of rows of tiles is defined in a graphics display field comprising a plurality of rows of pixels, each tile including pixels from at least two rows of pixels. Occlusion flags for...
|
|
|
7292242 |
Clipping with addition of vertices to existing primitives
Clipping techniques introduce additional vertices into existing primitives without requiring creation of new primitives. For an input triangle with one vertex on the invisible side of a clipping...
|
|
|
7292257 |
Interactive viewpoint video system and process
A system and process for generating, and then rendering and displaying, an interactive viewpoint video in which a user can watch a dynamic scene while manipulating (freezing, slowing down, or...
|
|
|
7280120 |
Compositing with a sub-pixel mask in graphic object rendering
Disclosed is an imaging engine system ( 699 ) generally intended for the reproduction of graphical object images using apparatus having limited computing resources, such as so-called “thin...
|
|
|
7277583 |
Game software and game machine
A first image producing program perspectively transforms each polygon in a virtual space onto a plane on the basis of a view position in order to produce a first image, and a second image producing...
|
|
|
7268779 |
Z-buffering techniques for graphics rendering
Embodiments of the invention relate to graphics rendering in which Z-buffering tests are performed at the front of the rendering pipeline. Particularly, Z-buffering test logic at the front of the...
|
|
|
7259765 |
Head/data scheduling in 3D graphics
A system for processing graphics data for a stream of graphics primitives, such as triangles. The system has a plurality of memories each for storing an index of the primitive. A controller selects...
|
|
|
7250948 |
System and method visible surface determination in computer graphics using interval analysis
A system ( 40 ) is provided for visible surface determination in furtherance of photorealistic rendering in a computer graphics environment. The system includes a scene database ( 42 ) and a...
|
|
|
7245298 |
Game system, image drawing method for game system, and computer-readable storage medium storing game program
A game system projectively transforms a plurality of polygons, which form three-dimensional object located in an imaginary three-dimensional space, to a viewpoint coordinate system to draw the...
|
|
|
7239326 |
Method and system for providing edge antialiasing
A system and method for generating a graphical image on a display is disclosed. The graphical image is generated from data describing at least one object. The display includes a plurality of...
|
|
|
7233332 |
Method and apparatus for rendering shadows
A method and apparatus for rendering shadows. A pre-rendering process implements a two dimensional array or map of depth-based functions, such as a visibility function in z. During rendering of an...
|
|
|
7233964 |
Method and system for compositing three-dimensional graphics images using associative decision mechanism
A method and system for compositing a plurality of three-dimensional Sub-Images by examining the Depth values of the Pixels corresponding to same spatial location in each Sub-Image and compositing...
|
|
|
7227555 |
Rendering volumetric fog and other gaseous phenomena
Systems for rendering a gaseous display. The distance from a user's reference point to each pixel through the gas is determined. The distance is then converted into an attenuation factor that is...
|
|
|
7224359 |
Depth clamping system and method in a hardware graphics pipeline
A system, method and computer program product are provided for depth clamping in a hardware graphics pipeline. Initially, a depth value is identified. It is then determined as to whether a hardware...
|
|
|
7218317 |
Mechanism for reducing Z buffer traffic in three-dimensional graphics processing
Z buffer traffic experienced during graphics processing is reduced by using a compression mechanism to reduce the amount of information stored in the z buffer. The compression mechanism may be a...
|
|
|
7218321 |
Hidden line processing method for erasing hidden lines in projecting a three-dimensional model consisting of a plurality of polygons onto a two-dimensional plane
A hidden line processing method includes the steps of obtaining the maximum value PZ max of the Z-axis direction component of each vertex in a viewpoint coordinate system for each of the plurality...
|
|
|
7215340 |
Object space EWA splatting of point-based 3D models
A method renders a 3D model of a graphics object wherein the model includes discrete zero-dimensional points. A first opaque polygon is centered on each point, and the polygon is rendered to obtain...
|
|
|
7199794 |
Picture processing device, picture processing method, and game device and storage medium using the same
The present invention provides a picture processing device capable of realizing the detailed shape and pattern of a display object which is far away from a viewpoint and which attracts a game...
|
|
|
7199793 |
Image-based modeling and photo editing
The invention provides a variety of tools and techniques for adding depth information to photographic images, and for editing and manipulating images that include depth information. The tools for...
|
|
|
7199807 |
Mixed reality presentation method and mixed reality presentation apparatus
A set of objects to be rendered by an identical rendering method is specified from objects which form a virtual space. A hierarchical structure formed by the object included in the specified set is...
|
|
|
7184040 |
Early stencil test rejection
Early stencil rejection is used to improve throughput of a graphics processing pipeline. Early stencil rejection of some fragments may be performed prior to fragment shading using stencil test...
|
|
|
7176919 |
Recirculating shade tree blender for a graphics system
A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. A relatively low chip-footprint, versatile texture environment (TEV)...
|
|
|
7176934 |
3-D graphics texturing system using encrypted textures
A texturing system for use in a three-dimensional graphics system has an input for receiving object data for an object to be textured. Encrypted texture data is obtained from a store a decrypted in...
|
|
|
7170525 |
Texturing system
A texturing system for use in a three-dimensional graphics system has an input for receiving object data for an object to be textured. Encrypted texture data is obtained from a store a decrypted in...
|
|
|
7170515 |
Rendering pipeline
A rendering pipeline system for a computer environment uses screen space tiling (SST) to eliminate the memory bandwidth bottleneck due to frame buffer access and performs screen space tiling...
|
|
|
7169113 |
Portrayal of human information visualization
An apparatus and method for displaying viewer reactions to a display object. The display object is divided into a plurality of spatial regions, viewer reactions are collected to an exposure to the...
|
|
|
7167600 |
Drawing method for drawing image on two-dimensional screen
A value for expressing distance from a virtual viewpoint is set to every predetermined compositional unit of a first image; a second image is generated; a coefficient is defined corresponding to...
|
|
|
7154502 |
3D graphics with optional memory write before texturing
A 3D graphics architecture in which interfaces to memory are combined with pipeline processing. The rendering units are not all connected in a straight-through pipeline relationship: instead the...
|
|
|
7154501 |
Method and apparatus for three-dimensional parallax drawing
A three dimensional parallax drawing system for use in three dimensional graphics or virtual reality is disclosed. The parallax drawing system includes a three dimensional address generator which...
|
|
|
7142207 |
Hierarchical sorting of linked objects in virtual three-dimensional space
An information processing apparatus displays a plurality of linked objects in a virtual three-dimensional space in accordance with field-of-view data. The information processing apparatus includes...
|
|
|
7136081 |
System and method of line sampling object scene information
This invention relates generally to the art of computer graphics, and more specifically to the field of line sampling object scene information for the purpose of reconstructing an image of the...
|
|
|
7136062 |
Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources and providing true color support in same
A networking conferencing and collaboration tool utilizing an enhanced T.128 application sharing protocol. This enhanced protocol is based on a per-host model command, control, and communication...
|
|
|
7136786 |
Method and system for modeling interaction of objects
A method is described for modeling interactions between models. A first adaptively sampled distance field having a first spatial hierarchy for a first model is generated, and a second adaptively...
|
|
|
7129941 |
Sample replication mode with depth value calculation
A system and method are disclosed for rendering polygons. Parameter values may be rendered for only one sample position of a plurality of neighboring sample positions within a polygon. The...
|
|
|
7126598 |
3D image synthesis from depth encoded source view
A method of generating a synthesized 3D image from a source 2D image for display on a 3D display device including mapping a position on the display device to a fractional view number, and...
|
|
|
7126601 |
Graphics memory system that utilizes detached-Z buffering in conjunction with a batching architecture to reduce paging overhead
A graphics memory system of a graphics display system which utilizes a batching architecture in conjunction with detached Z buffering to minimize paging overhead is disclosed. The graphics memory...
|
|
|
7120311 |
Systems and methods for providing forward mapping with visibility for and resolution of accumulated samples
Forward mapping is provided, which accumulates and resolves over all samples forward mapped to each pixel bin. During accumulation and resolution of each of the samples, since a point sample from a...
|
|
|
7119809 |
Parallel architecture for graphics primitive decomposition
A parallel architecture for determining pixels inside a graphics primitive is provided. The architecture is a pipeline structure having a predetermined number of sequential logic circuits connected...
|
|
|
7116323 |
Method of hidden surface reconstruction for creating accurate three-dimensional images converted from two-dimensional images
An exemplary method of reconstructing a hidden surface area in an image includes the steps of: identifying a separation pixel gap in an image resulting from a repositioning of image pixels to...
|
|
|
7116337 |
Transparent depth sorting
Methods and systems for transparent depth sorting are described. In accordance with one embodiment, multiple depth buffers are utilized to sort depth data associated with multiple transparent...
|
|
|
7106899 |
System and method for progressive stereo matching of digital images
A method and a system for progressive stereo matching of digital images representing a scene. In general, the present invention uses a progressive iterative technique that includes a disparity...
|
|
|
7091971 |
System, method, and apparatus for multi-level hierarchical Z buffering
A secondary representative Z value memory includes a reduced-resolution representation of a primary representative Z value memory. Upon updating of a block of the primary representative Z value...
|