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