[发明专利]3D图形处理系统中用于处理图元的不透明度测试有效
申请号: | 201510059921.X | 申请日: | 2015-02-05 |
公开(公告)号: | CN104835191B | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | J·豪森 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李峥宇 |
地址: | 英国赫*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形 处理 系统 用于 不透 明度 测试 | ||
1.一种在3D图形处理系统中处理图元以对于所述图元应用深度测试和纹理化的方法,其中所述图元具有非不透明的对象类型,并且其中所述纹理化包括根据与所述图元的片元相关联的所述对象类型对所述片元进行纹理化,所述方法包括:
接收将被处理的所述图元的片元,所接收的所述图元的所述片元与所述非不透明的对象类型相关联;
在对于所接收的所述图元的片元应用纹理化之前:
(i)获取不透明度状态图,所述不透明度状态图提供将被应用于所述图元的纹理的纹素的不透明度的指示;
(ii)对于所述图元的一个或者多个片元的多个块中的每一个块,通过以下步骤,使用所述不透明度状态图来确定对于所述片元块的各自的不透明度状态:(a)基于所述片元块的一个或者多个片元的纹理坐标,确定对于所述片元块的所述不透明度状态图内的不透明度状态的块的位置,以及(b)执行所述不透明度状态块的所述不透明度状态的保守组合,来确定对于所述片元块的所述不透明度状态;以及
(iii)通过执行以下步骤中的一项或者多项,使用对于所述片元块的确定的所述不透明度状态来简化所述图元的所述片元的处理:(a)基于确定的所述不透明度状态,指示所述片元块中的一个或者多个片元块的所述片元将与不同于所述非不透明的对象类型的对象类型相关联以用于所述片元的后续的处理,(b)基于确定的所述不透明度状态丢弃所述片元块中的一个或者多个片元块,以及(c)基于确定的所述不透明度状态,设置一个或者多个标志来指示所述片元块中的一个或者多个片元块的所述片元将不被传输用于后续的纹理化;
对于所述图元的片元应用深度测试;以及
继所述简化之后,对于所述图元的片元,根据它们的相关联的对象类型应用纹理化。
2.根据权利要求1所述的方法,其中所述深度测试继所述简化之后并且根据它们的相关联的对象类型而被应用于所述图元的片元。
3.根据权利要求1或2所述的方法,其中所述片元块中的每一个片元块包括多个片元。
4.根据权利要求1或2所述的方法,进一步包括:基于可用于所述图元的所述处理的处理资源的分析,来设置所述片元块内的片元的数量。
5.根据权利要求中1或2所述的方法,其中使用包括第一数量的片元的片元块执行步骤(i)至(iii),并且继而使用包括第二数量的片元的片元块重复步骤(i)至(iii),其中所述第一数量大于所述第二数量。
6.根据权利要求1或2所述的方法,其中所述获取所述不透明度状态图包括:从存储中取回所述不透明度状态图,其中所述不透明度状态图不同于所述纹理的alpha值。
7.根据权利要求1或2所述的方法,其中所述获取不透明度状态图包括:从纹理存储器中取回纹理,并且使用取回的所述纹理的所述不透明度值作为所述不透明度状态图,其中所述纹理的所述不透明度值以保守方式被设置以使得它们适于用作所述不透明度状态图。
8.根据权利要求1或2所述的方法,其中所述纹理包括多个分辨率等级,并且其中所述不透明度状态图是不透明度状态图链的一个等级,所述不透明度状态图链包括在各自的分辨率的多个等级,其中所述不透明度状态图链的不同的等级包括对应于在所述纹理的不同分辨率等级的纹素的块的不透明度状态。
9.根据权利要求8所述的方法,进一步包括:
确定细节层次的指示,所述纹理根据所述细节层次的所述指示而被设置为应用于所述图元的片元的特定片元块;以及
使用所确定的所述细节层次的所述指示来选择所述不透明度状态图链的所述等级中的一个等级用作对于所述特定片元块的所述不透明度状态图。
10.根据权利要求1或2所述的方法,其中对于纹素的块的所述不透明度状态图的所述不透明度状态包括以下之一或者两者:(i)所述块的所述纹素的alpha状态的指示,以及(ii)所述块的所述纹素的颜色状态的指示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510059921.X/1.html,转载请声明来源钻瓜专利网。