Method and apparatus for operating improved stencil shadow awl

A technology of templates and shadows, applied in 3D image processing, image data processing, instruments, etc., can solve problems such as waste of memory traffic

Active Publication Date: 2007-12-12
VIA TECH INC
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, for eight pixels, the memory requirement for a pixel with an 8-bit stencil value is only 64 bits, resulting in a large waste of memory traffic

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for operating improved stencil shadow awl
  • Method and apparatus for operating improved stencil shadow awl
  • Method and apparatus for operating improved stencil shadow awl

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] FIG. 5 is a basic architecture diagram of an embodiment of the present invention. A computer graphics device 500 includes a graphics processor 510 and a memory 520 . The memory 520 can also be a system or main memory, used together with the graphics processor 510 . Specific addresses in the memory 520 are used as the depth buffer 530 and the stencil buffer 540 . The depth buffer 530 and stencil buffer 540 data structures can also be combined into a single buffer 550 . For example, the data record is 32 bits, of which 24 bits are the depth value and 8 bits are the template value. The single buffer 550 stores a record for each pixel.

[0069] There is another specific address in the memory 520 as a compressed depth buffer ZL1560 for storing depth data (Z-data) 562 of a group of pixels. The set of pixels can be a tile, a sub-tile or multiple tiles. In addition, the memory 520 includes a compressed stencil buffer SL1570 for storing stencil values ​​572 in pixels of a t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The computer graphics system is configured to improve the performance of a stencil shadow volume method for rendering shadows. The apparatus and methods utilize a combination of compressed and uncompressed stencil buffers in coordination with compressed and uncompressed depth data buffers. An uncompressed stencil buffer is capable of storing stencil shadow volume data for each pixel and a compressed stencil buffer is capable of storing stencil shadow volume data for a group of pixels. The compressed stencil buffer is utilized with a compressed stencil buffer cache to perform a stencil shadow volume operation more efficiently than present methods.

Description

technical field [0001] The invention relates to a computer drawing system, in particular to a method and a device for producing shadow effects using shadow cones. Background technique [0002] The so-called three-dimensional computer graphics is to generate and display three-dimensional objects as two-dimensional images on a flat screen. Three-dimensional objects can be very simple points, lines, triangles or polygons. More complex objects are represented by connected planar polygons, for example, a series of planar triangles assembled into a solid object. And all geometric elements can be described by one or a group of vertices. For example, coordinates (X, Y, Z) define a vertex or an end point of a line or a corner of a polygon. [0003] In order to project a three-dimensional image on a two-dimensional screen, the vertex value needs to go through a series of operations or several programs in the graphics pipeline. A general graphics pipeline is simply a chain of conne...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06T1/00G06T15/00
CPCG06T1/60G06T15/60
Inventor 徐建明陈文中王渊峰李亮约翰·柏拉勒斯博里斯·普罗科彭科
Owner VIA TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products