发明名称 |
Graphics system and method for rendering independent 2D and 3D objects using pointer based display list video refresh operations |
摘要 |
A spanning based method for rendering and display of 3D graphical data on a display device. The method first parses the geometry data, generates independent vertex-sorted geometric primitives (e.g., triangles) and then performs setup on the geometric primitives. The method then computes horizontal segments that make up each triangle, performs a Y sort of the triangles for each span line, and performs an X sort of triangle segments and vertices for each span line. The method then performs a Z rules determination for each span line to discard or reject hidden segments. The method then constructs the 3-D VDRL list for each span line comprising pointers which reference viewed triangle spans. During execution, the 3-D VDRL is read and interpreted to generate pixel data. The pixel data includes the viewed triangle spans and may include texture data or other data referenced by the VDRL.
|
申请公布号 |
US6518965(B2) |
申请公布日期 |
2003.02.11 |
申请号 |
US20010971107 |
申请日期 |
2001.10.04 |
申请人 |
INTERACTIVE SILICON, INC. |
发明人 |
DYE THOMAS A.;GEIGER PETER D.;ALVAREZ, II MANUEL J. |
分类号 |
G06T15/10;(IPC1-7):G06T15/00 |
主分类号 |
G06T15/10 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|