发明名称 Method and apparatus for modifying depth values using pixel programs
摘要 A method and apparatus for generating depth values in a programmable graphics system. Depth values are calculated under control of a pixel program using a variety of sources as inputs to programmable computation units (PCUs) in the programmable graphics systems. The PCUs are used to compute traditional interpolated depth values and modified depth values. Th PCUs are also used to compute arbitrary depth values which, unlike traditional interpolated depth values and modified depth values, are not dependent on the coordinates of the geometry primitive with which the arbitrary depth values are associated. Several sources are available as inputs to the PCUs. Clipping with optional clamping is performed using either interpolated depth values or calculated depth values, where calculated depth values are arbitrary depth values or modified depth values. Final depth values, used for depth testing, are selected from interpolated depth values and arbitrary depth values after clipping is performed.
申请公布号 US2004012598(A1) 申请公布日期 2004.01.22
申请号 US20020302464 申请日期 2002.11.22
申请人 ZATZ HAROLD ROBERT FELDMAN 发明人 ZATZ HAROLD ROBERT FELDMAN
分类号 G06T15/00;G06T15/30;G06T15/40;(IPC1-7):G06T15/40;G06T1/20 主分类号 G06T15/00
代理机构 代理人
主权项
地址