预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共35页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109754455A(43)申请公布日2019.05.14(21)申请号201910026218.7(22)申请日2014.03.14(30)优先权数据61/787,7002013.03.15US(62)分案原申请数据201410096436.52014.03.14(71)申请人想象技术有限公司地址英国赫特福德郡(72)发明人L·T·彼得森C·奥兹达斯(74)专利代理机构北京市金杜律师事务所11256代理人王茂华姚杰(51)Int.Cl.G06T15/20(2011.01)权利要求书2页说明书17页附图15页(54)发明名称用于进行渲染的系统、方法和计算机可读介质(57)摘要本公开的实施例涉及用于进行渲染的系统、方法和计算机可读介质。渲染系统将点采样和体积采样操作进行结合来产生渲染输出。为了确定3D场景内的曲面位置的颜色信息,在该曲面位置周围的体积内进行点采样操作,并且在距离该曲面位置更远处进行体积光传输数据的采样操作。在点采样与体积采样之间提供过渡区,在其中进行点采样操作和体积采样操作。在确定该曲面位置的颜色信息中混合从点采样与体积采样操作获得的数据。为了对另一曲面与光线之间的有待着色的相交进行标识,通过针对每个点样本对该光线进行追踪来获得多个点样本,并且从嵌套的3D体积元素栅格获得多个体积样本,这些栅格表达了不同粒度等级下的光传输数据。CN109754455ACN109754455A权利要求书1/2页1.一种提供全局光照数据以用于从3D场景进行渲染的系统,所述系统包括查询解析器,所述查询解析器被配置为:接收对所述3D场景的子部分进行定义的查询,光能量传输数据将被返回所述子部分,所述查询从在处理器上执行的着色程序模块发出;搜索光能量记录集合,以对所述3D场景的所述子部分内的记录进行标识,其中每个记录具有所述3D场景中的位置,并且包括与在所述3D场景中的部分中的光能量传输有关的数据;以及将抽象过程应用于标识的记录以便为所述查询产生抽象结果,并且向所述着色程序模块返回所述抽象结果,其中所述抽象结果由所述着色程序模块在从所述3D场景进行渲染中使用。2.根据权利要求1所述的系统,其中所述查询解析器由固定或有限功能电路实现,所述固定或有限功能电路被耦合,以在着色过程的执行期间从执行机器代码的至少一个处理器接收对解决方案的查询,所述机器代码使用来自所述查询的结果。3.根据前述权利要求中任一项所述的系统,其中应用抽象过程包括将多个抽象函数应用于所述标识的记录,其中所述多个抽象函数中的每个抽象函数将不同的相对权重集合应用到所述标识的记录。4.根据权利要求1或2所述的系统,其中应用抽象过程包括对多个标识的记录进行计数,并且当所述标识的记录的计数数目在两个抽象过程的记录的对应的预定数目之间时,在所述两个抽象过程的结果之间进行内插。5.根据权利要求1或2所述的系统,其中所述查询解析器可操作以使用定义的步长执行光线的前进。6.根据权利要求1或2所述的系统,其中所述查询包括方向指示,并且其中所述查询解析器被配置为使用所述方向指示以对所述光能量记录中的光能量传输的方向进行比较,并且排除不符合所述查询中的所述方向指示的记录。7.根据权利要求1或2所述的系统,其中所述查询解析器被配置为基于到由所述查询定义的轨迹的相对距离来产生所述标识的记录的排序。8.根据权利要求7所述的系统,其中所述查询解析器被配置为将加权函数应用于每条记录,所述加权函数使用所述记录在所述排序中的位置来确定要被应用到所述记录中的所述光能量传输数据的权重。9.根据权利要求1或2所述的系统,其中所述查询包括要被针对所述查询的所述查询解析器应用的抽象过程进行的指示,所述抽象过程是从多个预定义抽象过程中选出的。10.根据权利要求1或2所述的系统,其中所述查询包括用于在为所标识的每条记录生成相对权重中使用的函数的信息,以便产生所述抽象结果。11.根据权利要求10所述的系统,其中所述查询包括多项式和所述多项式的系数的选择,其中当记录以来自所述查询中指定的轨迹的递增距离顺序被标识时,所述多项式被递增地求值。12.一种提供全局光照数据以用于从3D场景进行渲染的方法,所述方法包括:在查询解析器处接收对所述3D场景的子部分进行定义的查询,光能量传输数据将被返回所述子部分,所述查询从在处理器上执行的着色程序模块发出;2CN109754455A权利要求书2/2页使用所述查询解析器搜索光能量记录集合,以对所述3D场景的所述子部分内的记录进行标识,其中每个记录具有所述3D场景中的位置,并且包括与在所述3D场景中的部分中的光能量传输有关的数据;以及使用所述查询解析器将抽象过程应用于标识的记录,以便为所述查询产生抽象结果,并且向所述着色程序模