发明名称 |
Multi-pass clipping in a geometry accelerator |
摘要 |
A system and method for reducing an amount of memory that is needed to perform view clipping and model clipping of an input primitive in a geometry accelerator of a computer graphics system. The method includes view clipping the input graphics primitive with each view clipping boundary to determine a view-clipped geometry, storing view-clipped vertex data defining the view clipped geometry in memory, model clipping a view-clipped triangle forming the view-clipped geometry with each user defined model clipping plane to determine a model-clipped geometry, and storing model-clipped vertex data defining the model-clipped geometry in the memory in the memory locations previously occupied by said view-clipped vertex data. The method is repeated until each view-clipped triangle forming the view-clipped geometry has been model-clipped.
|
申请公布号 |
US5877773(A) |
申请公布日期 |
1999.03.02 |
申请号 |
US19970865902 |
申请日期 |
1997.05.30 |
申请人 |
HEWLETT-PACKARD COMPANY |
发明人 |
ROSSIN, THEODORE G.;ROJAS, EDMUNDO;STRUNK, GLENN W. |
分类号 |
G06T15/30;(IPC1-7):G06F15/00 |
主分类号 |
G06T15/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|