[发明专利]在高深度复杂性场景中绘制透明面的系统和方法有效
申请号: | 200910003946.2 | 申请日: | 2009-01-23 |
公开(公告)号: | CN101609562A | 公开(公告)日: | 2009-12-23 |
发明(设计)人: | N·A·卡尔;G·S·P·米勒;R·米克 | 申请(专利权)人: | 奥多比公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 吴立明 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 描述了用于绘制包括透明面的三维场景的系统、方法和计算机可读存储介质,包括用于利用场景几何体中的部分排序来有效绘制透明面的两种技术。第一技术(混合型层剥离)可以通过有效的方式结合未排序网格与已排序网格,并且可以适于绘制诸如具有嵌入式透明网格的体的场景。第二技术(连贯层剥离)可以在一次迭代中针对给定的像素有效地检测和绘制正确排序的分段序列,这允许少于传统深度剥离的通过次数。可以执行对场景中一些或者全部面的预排序和/或周期排序,但是可以不需要完全排序。该方法可以通过硬件、软件或其组合来实现,诸如通过在一个或多个CPU和/或GPU上可执行的程序指令来实现。 | ||
搜索关键词: | 深度 复杂性 场景 绘制 透明 系统 方法 | ||
【主权项】:
1.一种计算机实现的方法,包括:接收数据,该数据表示包括一个或多个三维几何基元的场景;通过在每个像素处执行对最接近观察者的面的深度剥离,将至少一个面绘制到当前深度缓冲区中;将与一个或多个其他面相关联的值合成到用于相应像素的图像缓冲区中,而不执行对所述一个或多个其他面的深度剥离;将与所述至少一个面相关联的值合成到用于所述像素的所述图像缓冲区中;以及根据合成到所述图像缓冲区中的所述值来生成表示所述场景的输出图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥多比公司,未经奥多比公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910003946.2/,转载请声明来源钻瓜专利网。