Match Document Document Title
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...
7256779 Video game play using panoramically-composited depth-mapped cube mapping  
Video game play rendered using a panoramic view of a cube map style rendering uses an associated depth map to supply three-dimensionality to the pre-rendered scene. The resulting panoramic...
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...
7250947 Method and device for constructing and viewing a computer model image  
The invention relates to a method and a device for constructing and viewing a computer model image. The invention comprises the following steps: at least one zone of the image is selected; the part...
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...
7236169 Geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor  
A geometric processing stage for a pipelined engine for processing video signals and generating processed video signal in space coordinates (S) adapted for display on a screen. The geometric...
7233337 Method and apparatus for modeling and real-time rendering of surface detail  
A method comprising generating a surface detail model using a modeling technique, and rendering surface detail in accordance with the developed surface detail model over an object surface. The...
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...
7230617 Voxel center smoothing  
A method of generating a pre-mesh includes locating a reference voxel, which is inside a surface of an object and is adjacent to a voxel outside the surface of the object. The method also includes...
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...
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...
7212204 System and method for graphics culling  
A method is disclosed for culling an object database in a graphics processing system. In one embodiment, the method comprises encoding per-object parameters and culling parameters. The per-object...
7212203 Systems and methods for voxel warping  
Systems and methods for calculating a modification of a geometrical shape by applying an inverse modification function to an array representing the shape. An array representing the geometrical...
7212199 System and method for terrain rendering using a limited memory footprint  
A system and method for terrain rendering using a limited memory footprint is presented. A system and method to perform vertical ray terrain rendering by using a terrain data subset for image point...
7200532 Subdivision surface-based geometric modeling system  
A method for surface modeling of images to produce realistic images or to provide simulations with accurate surface information is provided. More particularly, the present invention relates to a...
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...
7187377 Three-dimensional virtual tour method and system  
A method and system that archive a three-dimensional site in a highly-compact manner such that real-time, three-dimensional exploration and interaction with the site with high-resolution graphics...
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...
7181377 Method of modifying a volume mesh using sheet extraction  
A method and machine-readable medium provide a technique to modify a hexahedral finite element volume mesh using dual generation and sheet extraction. After generating a dual of a volume stack...
7176941 Dropout control in subpixel rendering  
The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to...
7173615 Generating a mesh  
A method of generating a mesh includes locating a reference voxel. The reference voxel is inside a surface of an object and is adjacent to at least one voxel outside the surface. The method also...
7170514 Determining regions that are occluded from an observation point  
A method and system for defining a horizon on the surface with reference to the observation point, and identifying a region within the space that is beneath the horizon. Identifying a region that...
7170513 System and method for display list occlusion branching  
A system and method are provided for conditional branching in a hardware graphics pipeline. Initially, a plurality of graphics commands is received. Condition data is then affected based on at...
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...
7167181 Deferred shading graphics pipeline processor having advanced features  
A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a...
7167175 System and computer-implemented method for evaluating integrals using a quasi-Monte Carlo methodology in which sample points represent dependent samples generated using a low-discrepancy sequence  
A computer graphics system generates a pixel value for a pixel in an image, the pixel value being representative of a point in a scene as recorded on an image plane of a simulated camera, the...
7161596 Display location calculation means  
Display location calculation means and methods for calculating a display location are disclosed. It has become common for users to indicate a point on a display in order to communicate with a...
7158132 Method and apparatus for processing primitive data for potential display on a display device  
A method and apparatus for processing a primitive (for potential display as a part of a graphical image on a display device) cause attribute data to be received by a graphics processor as a...
7154499 Two-level rejection in 3D graphics  
A method and apparatus for efficiently rejecting a graphics primitive that is not visible in a defined area having a maximum x and y-coordinate. A data calculation block is configured to perform...
7151546 Restricting scope of blending modes in 2-D compositing using isolated groups  
Methods and apparatus, including computer programs, for processing transparency attributes of digital graphics objects. The techniques result in the color compositing of an arbitrary structure of...
7148904 Method and apparatus for merging meshes, and computer readable medium  
A method and an apparatus are provided for merging two meshes whose density differs from each other so as to avoid unnatural appearance. A first mesh and a second mesh that differ from each other...
7145563 Method for generating mesh of object for three-dimensional analysis  
A method for generating a mesh of an object for three-dimensional analysis includes an outer-region-element-generating step of determining a distance to which each of triangles created on the...
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...
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...
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...
7136064 Occlusion culling for object-order volume rendering  
Computerized systems and methods provide occlusion culling for efficiently rendering a three dimensional image. The systems and methods calculate a set of occluder shields in a voxel dataset using...
7133048 Variable multilinear models for facial synthesis  
A method constructs a variable multilinear model representing a class of deformable surfaces. First, meshes of deformable surfaces are acquired. The meshes include vertices. The meshes have...
7133043 Computer graphics methods and apparatus for ray intersection  
Ray-intersection methods and apparatus that greatly facilitate processing associated with computer graphics are described. In the described embodiment, a collection of shapes are defined that...
7126600 Method and apparatus for high speed block mode triangle rendering  
A system for traversing and rendering a graphic primitive, comprising a setup engine that outputs representative values of a graphic primitive; and a raster engine that receives the representative...
7123256 Drawing registration system and drawing registration method  
This invention makes it possible to quickly and easily register a drawing and related information. A parent drawing that is created using a drawing creation system (CATIA), accompanying...
7102640 Service/device indication with graphical interface  
The method disclosed gives the user rapid notice of those Bluetooth devices within communication range, and yet it selectively blocks any notice about Bluetooth devices that the user wishes to...
7102636 Spatial patches for graphics rendering  
Described are a novel graphical element known as a spatial patch and a system and method for rendering the spatial patch to create computer graphics. The spatial patch may include appearance data...
7098912 Method of modifying a volume mesh using sheet insertion  
A method and machine-readable medium provide a technique to modify a hexahedral finite element volume mesh using dual generation and sheet insertion. After generating a dual of a volume stack...
7098909 Automatic generating device for 3-d structure shape, automatic generating method, program therefor, and recording medium recording the program  
An automatic three-dimensional structure shape generation apparatus for automatically generating the shape of a three-dimensional structure from a plurality of points having three-dimensional...
7095530 Color vector halftoning using a successive filling with improved color registration latitude  
A method is provided for rendering a color image with a plurality of separations with a halftone process using a single screen. The screen is comprised of a plurality of pixel locations with...
7088361 Raycasting perspective views  
A method, an apparatus, and a computer program product are disclosed for rendering a digital image using raytracing in a three-dimensional space. A 3-D digital differential analyzer (DDA)...
7084871 Method for synthesizing an intervisibility image  
The invention relates to the field of methods for synthesizing an intervisibility image consisting of pixels and representing the distribution, over a terrain overflown by an aircraft, of the...
7079137 Method for digitally rendering an object using measured BRDF data  
A digital rendering method employs measured BRDF values for a modeled material by collecting BRDF measurements using a precision reflectometer. A laser light may be used as the source of the...
7064752 Multi-function unit of a graphics system for updating a hierarchical Z buffer  
A multi-function unit for occlusion testing primitives being processed in a graphics system and for updating a Z pyramid data structure used for occlusion testing. The Z pyramid data structure is...