Matches 1 - 50 out of 433 1 2 3 4 5 6 7 8 9 >
Match Document Document Title
7619625 Culling data selection system and method  
A culling data selection system and method are presented in accordance with embodiments of the present invention. In one embodiment, an occlusion prediction graphics processing method is utilized...
7619624 Methods and apparatus for rendering or preparing digital objects or portions thereof for subsequent processing  
Methods and apparatus for rendering images of digital objects or for preparing digital objects for subsequent processing. The method includes sorting data representative of the positions of at...
7616200 System for reducing aliasing on a display device  
An apparatus and method of displaying a first image on a display device with a plurality of pixels assigns one of a plurality of sample patterns to each pixel on the display device. Each pixel is...
7609893 Method and apparatus for producing classifier training images via construction and manipulation of a three-dimensional image model  
A system ( 400 ) for generating training images for a pattern recognition classifier ( 54 ) from three-dimensional image data representing an output class comprises a model constructor ( 404 ) that...
7602389 Graphic processing apparatus and method  
A data processing system including: a memory controller; and a memory connected to said memory controller; wherein said memory controller includes a rendering circuit thereby to execute a rendering...
7599814 System and method for computing reachable areas  
The present invention relates to computing reachable areas given a first point. More specifically, the present invention relates to the computation of an intersection between a first surface and a...
7589722 Method and apparatus for generating compressed stencil test information  
A method for rendering pixels for display includes generating stencil values on a per pixel basis for storage in stencil buffer memory; selecting a group of stencil values that represent a block of...
7586495 Rendering multiple clear rectangles using a pre-rendered depth buffer  
According to some embodiments, systems, methods, apparatus, computer program code and means are provided to set a first depth value associated with a plurality of pixels of a video image comprising...
7580035 Real-time collision detection using clipping  
A method is disclosed. The method includes receiving a first polygon, receiving a second polygon, calculating a vector joining a centroid of the first polygon and a centroid of the second polygon,...
7570804 Apparatus and method for determining stereo disparity based on two-path dynamic programming and GGCP  
Provided is an apparatus and method for determining stereo disparity based on two-path dynamic programming and GGCP. The apparatus includes a pre-processing unit for analyzing texture distribution...
7567259 System and method for display compositing  
A method for display compositing is disclosed. The method generally includes the steps of (A) generating a plurality of respective color values and a plurality of respective blending values for a...
7566273 Game system and image generating method  
An objective of the present invention is to provide a game system, program and image generating method which can generate a more realistic image with reduced processing load by using an alpha value...
7564457 Shot shading method and apparatus  
A method for a computer system includes determining first shading results associated with a geometric object in response to first shading computations and first shading data associated with the...
7557824 Method and apparatus for generating a stereoscopic image  
A method of generating a stereoscopic image is disclosed. The method includes defining at least two, three or more regions in a scene representing a region of interest, a near regions and/or a far...
7554538 Video processing, such as for hidden surface reduction or removal  
Embodiments of methods, apparatuses, devices, and/or systems for video processing, such as for hidden surface removal or reduction, are described.
7538765 Method and apparatus for generating hierarchical depth culling characteristics  
A method and apparatus for generating hierarchical depth culling characteristics includes determining a first minimum depth value and a first maximum depth value for a first graphical element. The...
7528830 System and method for rendering 3-D images on a 3-D image display screen  
A system includes a 3-D display device with a display screen, an addresser for addressing the 3-D screen, and a renderer having an input for a 3-D model and an input for at least one viewpoint for...
7525543 High performance shading of large volumetric data using screen-space partial derivatives  
A method and system for shading large volumetric data sets using partial derivatives computed in screen-space. The method and system provide a fast and efficient shading a large datasets. Screen...
7525542 Automatically generating appropriate near and far clipping planes for a 3D scene while guaranteeing minimum of Z-buffer precision  
Various technologies and techniques are disclosed that improve the automatic generation of near and far clipping planes for a 3D scene. The viewing frustum is intersected with the scene to...
7522166 Video game processing method, video game processing apparatus and computer readable recording medium storing video game program  
A simple model for an object to be processed is obtained, and Z-values and display coordinates of vertexes of the simple model from a predetermined viewpoint are calculated. A rectangular Z-area...
7518615 Display system having floating point rasterization and floating point framebuffering  
A floating point rasterization and frame buffer in a computer system graphics program. The rasterization, fog, lighting, texturing, blending, and antialiasing processes operate on floating point...
7518608 Z-depth matting of particles in image rendering  
A method of rendering a first image having a plurality of particles. The method comprises: receiving a z-depth image that provides a z-value for each pixel in the first image; generating a single...
7518607 Hidden-line removal method  
A hidden-line removal method is provided which is executed in an image processing apparatus. The method includes the steps of extracting portions of the polygons contained in each of the divided...
7508390 Method and system for implementing real time soft shadows using penumbra maps and occluder maps  
A method for rendering a shadow in a 3 D scene includes generating a penumbra map using a z-buffer and generating an occluder map using the z-buffer. The penumbra map and the occluder map are...
7474313 Apparatus, method, and system for coalesced Z data and color data for raster operations  
A graphics system coalesces Z data and color data for a raster operations stage. The Z data and color data are stored in a memory aligned tile format. In one embodiment, rendering modes in which...
7453458 Drawing method and drawing apparatus for displaying image data about a plurality of objects including semitransparent object and opaque object on computer display screen  
A method is provided for multi-pass semitransparent processing having three passes. The method provides for displaying image data about a plurality of objects including opaque objects and...
7450132 Method and/or apparatus for high speed visualization of depth image-based 3D graphic data  
A method and/or apparatus for high speed visualization of depth image-based 3D graphic data. The method includes: reading point texture data of a 3D object; performing a 3D warping for each of the...
7450121 Dynamic bit depth rendering  
A method is described of compositing a plurality of graphical objects to create an image comprising a plurality of parts, where the parts may be a run of pixels along a scanline or a region of the...
7450120 Apparatus, system, and method for Z-culling  
A processor generates Z-cull information for tiles and groups of tiles. In one embodiment the processor includes an on-chip cache to coalesce Z information for tiles to identify occluded tiles. In...
7450118 Method for displaying three-dimensional polygon on screen  
Three-dimensional models with three-dimensional coordinates for a certain area to be displayed on the screen based on coordinates of a reference position are received. The received...
7439983 Method and apparatus for de-indexing geometry  
A pixel shader is operated to perform a first texture lookup in an index buffer to obtain a vertex index value for a geometric primitive to be displayed. The pixel shader is also operated to...
7439974 System and method for fast 3-dimensional data fusion  
A method of volume rendering two digital images includes providing a volume-rendering computing sub-system, loading a first image volume into a memory of the volume-rendering sub-system, rendering...
7439973 Ray tracing with depth buffered display  
An image that includes ray traced pixel data and rasterized pixel data is generated. A synergistic processing unit (SPU) uses a rendering algorithm to generate ray traced data for objects that...
7436414 Method for accelerated determination of occlusion between polygons  
The invention describes a method and system for use in occlusion culling of polygons in an interactive environment, such as a game. The invention employs a boundary box to simplify the testing of...
7425967 Device for processing pixel rasterization and method for processing the same  
The present invention relates to a device and method for processing pixel rasterization in 3-Dimensional graphic engine. According to an embodiment of the present invention, a method of processing...
7423642 Efficient video frame capturing  
A method for capturing images includes associating the pixels with tiles. An input data sequence representing respective current values of the pixels of a currently-captured image frame is...
7420568 System and method for packing data in different formats in a tiled graphics memory  
A tiled graphics memory permits graphics data to be stored in different tile formats. One application is selecting a tile format optimized for the data generated for particular graphical surfaces...
7414624 Apparatus and method for a frustum culling algorithm suitable for hardware implementation  
A method and apparatus for a frustum culling algorithm suitable for hardware implementation. In one embodiment, the method includes the separation of coordinates of a normal vector of each frustum...
7408549 Method for hardware sorted fragment composition  
A graphics system including a frame buffer and a processing unit. The frame buffer contains N slots per pixel. Slots are used to store fragments. Suppose the N slots for a given pixel are occupied....
7400325 Culling before setup in viewport and culling unit  
The VPC unit and setup unit of a graphics processing subsystem perform culling operations. The VPC unit performs culling operations on geometric primitives falling within a specific criteria, such...
7397478 Various apparatuses and methods for switching between buffers using a video frame buffer flip queue  
A method, apparatus, and system are described in which a signal is generated to inhibit the execution of flip commands that cause a flip between buffers of a frame buffer. One or more of the flip...
7388589 System for and method of performing an opacity calculation in a 3D graphics system  
A system, device and method are disclosed for predicting the opacity of primitives used to produce an image using one or more equations, prior to producing an image. More specifically, the present...
7388583 Method of and scaling unit for scaling a three-dimensional model  
A method of scaling a three-dimensional input model ( 200 - 208 ) into a scaled three-dimensional output model ( 210 - 224 ) is disclosed. The method comprises determining for portions of the...
7385608 State tracking methodology  
Redundant changes of tracked state issued by an application are filtered out by comparing the new state value with the old value, and if they are the same, no update is made. State changes are...
7382377 Render to texture cull  
Method and apparatus for processing one or more fragment data. In one embodiment, the method includes processing one or more fragment data to generate one or more texture map addresses for one or...
7382368 Planar z representation for z compression  
A z buffer stores compressed z data represented in a planar format for one or more tiles. The compressed format includes a set of tile specific coefficients defining a plane equation for each z...
7372471 System and method for single-sample virtual coverage anti-aliasing  
A graphics system has a mode of operation in which primitive coverage information is generated for real sample locations and virtual sample locations for use in anti-aliasing pixels. An individual...
7369139 Background rendering of images  
An apparatus includes a rendering engine to render a foreground of an image. The apparatus also includes a logic, separate from the rendering engine, to merge at least one background color with the...
7365743 Assignments for parallel rasterization  
Methods and apparatus, including computer program products, to rasterize an image by generating assignments and allocating the assignments among multiple processor threads such that no two...
7362327 Method for drawing object that changes transparency  
In a process where an object fades-in/fades-out, a rate of transparency change is set. A writing threshold is obtained according to the rate of change of the transparency of the object. Polygons...
Matches 1 - 50 out of 433 1 2 3 4 5 6 7 8 9 >