Match Document Document Title
7034818 System and method for converting range data to 3D models  
A method converts range data of an object to a model of the object by first generating an adaptively sampled distance field from the range data. The adaptively sampled distance field is then edited...
7027059 Dynamically constructed rasterizers  
Dynamically constructing a scan line rasterizer in a rasterization engine includes selecting a base rasterizer, obtaining parameters describing the base rasterizer, obtaining at least one...
7012615 Using polynomial texture maps for micro-scale occlusions  
Techniques for using a polynomial texture map (PTM) to encode micro-occlusions information. The micro-occlusions information stored in the PTM is then used to display micro-occlusions cast on a...
7009608 System and method of using multiple representations per object in computer graphics  
The present invention is related to rendering computer animated video and/or images generally, and to efficiently intersecting rays with an object scene while shading complex object...
7009606 Method and apparatus for generating pseudo-three-dimensional images  
Provided is a pseudo-three-dimensional image generating technique by which a further increased large amount of CG images is generated and drawn. A pseudo-three-dimensional image generating...
6999076 System, method, and apparatus for early culling  
A method of graphics processing includes determining a non-depth conditional status and an occlusion status of a fragment. Such a method may be used in culling occluded fragments before expending...
6993461 Swept volume model  
A method and apparatus of modeling a swept volume for a computer simulated object by generating a polyhedral representation of the object and representing motion of the object with a set of...
6988059 Rendering method and device, game device, and computer-readable recording medium for storing program to render stereo model  
To make it possible to draw a contour of a stereo model arranged in a virtual space, by a simple processing, a contour drawing model is acquired during initialization (at Step S 2 ). This contour...
6985143 System and method related to data structures in the context of a computer graphics system  
A system and method of maintaining computer graphics data sets in a line tree data structure. A data set is defined by a reference range with endpoint references r 0 and r 1 and is associated...
6980942 Method of simulation of production process of semiconductor device and simulator thereof  
Plural boundary points are generated on a string on the surface of a material and a first length of a line segment between the boundary points is obtained. Then, the displacement of the boundary...
6975317 Method for reduction of possible renderable graphics primitive shapes for rasterization  
A graphics system and method for rendering a plurality of triangles. Information regarding the triangle may first be received. The method may then determine the longest edge or major edge of the...
6975318 Polygon binning process for tile-based rendering  
Binning polygons in a three-dimensional graphics system includes constructing a first bounding box around a first-level polygon, the first bounding box including tiles that contain the first-level...
6972758 Methods and apparatus for rendering an image including portions seen through one or more objects of the image  
Surfaces of an object are rendered in the order from a surface remotest from a viewpoint. When a rear surface, e.g., a rear surface, is to be rendered, a range, i.e., a range of a texture to be...
6972760 Area and span based Z-buffer  
A system and method is provided for decreasing the amount of data required to represent depth information for 3D images. In accordance with one embodiment, depth information is represented by a...
6963824 Method and apparatus for geometric variations to integrate parametric computer aided design with tolerance analyses and optimization  
The objective of the invention is a bi-level method for modeling geometric tolerances compatible with the ANSI/ASME tolerance standard. At the local level, the model represents each tolerance-zone...
6958752 Systems and methods for three-dimensional modeling  
Systems and methods for modifying a virtual object stored within a computer. The systems and methods allow virtual object modifications that are otherwise computationally inconvenient. The virtual...
6952206 Graphics application program interface system and method for accelerating graphics processing  
A system, method and computer program product are provided for accelerating graphics processing utilizing a graphics application program interface. Initially, graphics data is processed in a...
6952205 Recording medium storing 3D image processing program, the program, 3D image processing method and video game apparatus  
A background image generator 51 renders a first 3D model representing a landscape to generate a background image, an image generator 52 generates a second 3D model to be located between a...
6943791 Z-slope test to optimize sample throughput  
A system and method are disclosed for utilizing a Z slope test to select polygons that may be candidates for multiple storage methods. The method may calculate the absolute Z slope from vertex data...
6940507 Method and apparatus for visualization of 3D voxel data using lit opacity volumes with shading  
A volume rendering process is disclosed for improving the visual quality of images produced by rendering and displaying volumetric data in voxel format for the display of three-dimensional (3D)...
6937236 Methods and apparatus for culling sorted, back facing graphics data  
A method for rendering an image of a digital object. The method includes sorting data representative of the positions of at least three vertices of each polygon of the plurality of polygons that...
6937244 Apparatus and method for reducing the memory traffic of a graphics rendering system  
A system and method for rendering a graphics primitive. A two pass method is employed where, in the first pass, for each block affected by the primitive, whether the pixels of the affected block...
6933939 Method for correcting an adaptively sampled distance field  
A method corrects an adaptively sampled distance field of a model. The adaptively sampled distance field includes a multiple of cells. Each cell stores distance values at vertices of the cell. The...
6930687 Method of displaying a digital image  
A computer system 1 comprises a processor 3 connected to a memory 5 . The processor 3 receives image data, representing a displayable static photograph, through an input port 7 , generates...
6930684 Method and apparatus for accelerating occlusion culling in a graphics computer  
A method for accelerating occlusion culling in a graphics computer is disclosed. A depth test is performed on a fragment for a first time to determine if the fragment is visible. The fragment can...
6917361 Method and system for computing a transverse derivative field along a curve on a surface  
According to one embodiment of the invention, a computerized method for computing a transversal derivative field along a curve on a surface includes receiving data defining the surface, the surface...
6906716 Integrated tessellator in a graphics processing unit  
An integrated graphics pipeline system is provided for graphics processing. Such system includes a tessellation module that is positioned on a single semiconductor platform for receiving data for...
6906715 Shading and texturing 3-dimensional computer generated images  
A method and apparatus for shading and texturing 3-dimensional computer generated images deals with punch through textures by supplying data defining a group of surfaces representing each object in...
6903739 Graphic display system having a frame buffer with first and second memory portions  
A graphics display system has a graphics processor system for forming a color image on a display, the display being composed of an array of pixels. A memory system has a first memory for storing at...
6900818 Primitive culling apparatus and method  
A method and apparatus for processing a primitive for potential display on a display device (having a plurality of pixels) determines if the primitive intersects at least a predetermined number of...
6897863 System and method for hidden object removal  
A computer-implemented method is provided for identifying hidden and visible surfaces on an n-dimensional object. An n-dimensional image of an object is generated, the image including a first...
6895371 Geometrical modeling of structural products  
Physical structures are represented by modeling as topological views having bounding elements related to connectors as mathematical algorithms to enable computational analysis and multi-discipline...
6891536 Method of determining active priorities  
A method ( 300 ) and apparatus ( 1000 ) for determining active objects contributing to a run of pixels corresponding to a scanline is disclosed. The method 300 utilizes two memory ( 1006 )...
6888549 Method, apparatus and computer program for capturing motion of a cartoon and retargetting the motion to another object  
A method, apparatus and computer program for capturing the motion of a first moving object in a cartoon and retargeting this motion onto the motion of a second moving object. In the invention a...
6882345 Method and system for efficiently loading primitives into processors of a graphics system  
A method and system for more efficiently loading a plurality of primitives for a scene into processors of a computer graphics system is disclosed. Each primitive has a top and a bottom. The...
6876360 Image generation method and device used thereof  
The present invention ensures that object images to be subjected to a predetermined image processing are subjected to such image processing depending on predetermined coefficients of...
6870533 Invalid shape detector (ISD)  
A method to detect invalid polygons that are inputted by users using a graphical user-interface is presented. The method selects pairs of lines that are used to define the polygon and tests to...
6867773 Generating surface normals  
A method of determining neighboring voxels that contribute to a surface of an object includes evaluating a primary voxel that corresponds to a side of a reference voxel. The side of the reference...
6862025 Recursive ray casting method and apparatus  
A recursive ray casting method and apparatus is described that increases casting and visible object determination efficiency by casting entire bundles of rays relatively large distances and...
6862024 Enhancing textured range images using a 2D editor  
A method edits a 3D model using 2D images. First, a projected range image is generated from a 3D model. The projected range image is edited using a 2D editor. A projected distance and a cliff...
6856314 Method and system for 3D reconstruction of multiple views with altering search path and occlusion modeling  
An image processing system and method reconstructs 3D image information corresponding to a scene from a plurality of 2D images of the scene. The method receives a plurality of image features...
6856421 Page composition system  
A page composition method for composing a page from elements in pixelized form for bit-mapping or half-toning prior to printing including; (a) determining the positions of the elements on a printed...
6850234 Method and system for determining visible parts of transparent and nontransparent surfaces of there-dimensional objects  
There is provided a system, method and article of manufacture for determining the visibility of surfaces and/or parts of surfaces of three-dimensional objects, which are projected on a view plane...
6850243 System, method and computer program product for texture address operations based on computations involving other textures  
A system, method and computer program product are provided for texture sampling in a graphics pipeline. Initially, texture information is retrieved using texture coordinates. Thereafter, the...
6844878 Media processing reduction in hidden areas  
A system and method for processing overlapping video and/or graphics images. The system comprises a first image processing system for processing a first image in a first window; a second image...
6839058 Depth sorting for use in 3-dimensional computer shading and texturing systems  
A method and apparatus for automatically sorting translucent object data in a 3-dimensional computer shading texturing system first stores a list of objects to be shaded and textured. For each...
6833829 Method of making a hidden image game piece  
A hidden image game piece and a method by which a hidden image game piece is produced and used. A first hidden image game piece is formed on a transparent or translucent substrate. A second hidden...
6828985 Fast rendering techniques for rasterised graphic object based images  
Disclosed are methods, apparatus ( 1 ) and computer readable media for rendering at least one graphic object ( 80, 90 ) described by at least one edge ( 82-86, 92-98 ) into a raster pixel image (...
6822648 Method for occlusion of movable objects and people in augmented reality scenes  
The purpose of the invention is to create a method to allow a real person or movable physical object to occlude virtual objects in a augmented reality application using a single tracking data...
6798425 Graphics detection method, graphics detection apparatus, semiconductor device, computer program and recording medium  
A three-dimensional graphic having a specific positional relationship with a predetermined point in an image made up of a three-dimensional graphic is detected. The image controller adds index...