主权项 |
1.一种用于通过使用Z缓冲器算法绘制三维形状的三维形状绘制设备,所述三维形状绘制设备包括:深度值计算部分,用于计算要绘制的像素的深度值;高位Z缓冲存储器,用于保存要显示成正面的像素的深度值的高位比特,所述深度值为已由所述深度值计算部分计算的深度值之一;低位Z缓冲存储器,用于保存要显示成正面的像素的深度值的低位比特,所述深度值为已由所述深度值计算部分计算的深度值之一;高位比特比较部分,用于读取由高位Z缓冲存储器保存的高位比特并将所述高位比特与由所述深度值计算部分计算的深度值的高位比特相比较;低位比特比较部分,用于在由所述高位比特比较部分执行的比较结果显示由所述深度值计算部分计算的深度值的高位比特具有与由高位Z缓冲存储器保存的深度值的高位比特相同的值时,读取由低位Z缓冲存储器保存的深度值的低位比特并将所述低位比特与由所述深度值计算部分计算的深度值的低位比特相比较;以及记录更新部分,用于在由所述高位比特比较部分执行的比较结果显示由所述深度值计算部分计算的深度值的高位比特所指示的深度浅于由高位Z缓冲存储器保存的深度值的高位比特所指示的深度时,通过使用由所述深度值计算部分计算的深度值更新由高位Z缓冲存储器保存的深度值的高位比特和由低位Z缓冲存储器保存的深度值的低位比特,并用于在由所述低位比特比较部分执行的比较显示由所述深度值计算部分计算的深度值的低位比特所指示的深度浅于由低位Z缓冲存储器保存的深度值的低位比特所指示的深度时,通过使用由所述深度值计算部分计算的深度值更新由低位Z缓冲存储器保存的低位比特。 |