发明授权
- 专利标题: Decompression of surface normals in three-dimensional graphics data
- 专利标题(中): 在三维图形数据中减少表面法线
-
申请号: US09549890申请日: 2000-04-17
-
公开(公告)号: US06747644B1公开(公告)日: 2004-06-08
- 发明人: Michael F. Deering
- 申请人: Michael F. Deering
- 主分类号: G06T1100
- IPC分类号: G06T1100
摘要:
Three-dimensional compressed geometry is decompressed with a unit having an input FIFO receiving compressed data bits and outputting to an input block state machine and an input block, whose outputs are coupled to a barrel shifter unit. Input block output also is input to Huffman tables that output to the state machine. The state machine output also is coupled to a data path controller whose output is coupled to a tag decoder, and to a normal processor receiving output from the barrel shifter unit The decompressor unit also includes a position/color processor that receives output from the barrel shifter unit. Outputs from the normal processor and position/color processor are multiplexed to a format converter. For instructions in the data stream that generate output to the format converter, the decompression unit generates a tag sent to the tag decoder in parallel with bits for normals that are sent to the format converter. The decompressed stream of triangle data may then be passed to a traditional rendering pipeline, where it can be processed in full floating point accuracy, and thereafter displayed or otherwise used.
信息查询