[发明专利]场景的程序式分割有效
申请号: | 201410096201.6 | 申请日: | 2014-03-16 |
公开(公告)号: | CN104050693B | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | R·G·威尔逊;E·P·史密斯;M.李;M·瑞归恩斯;P·麦克纳尼 | 申请(专利权)人: | 梦工厂动画公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20;G06T15/50;G06T19/00 |
代理公司: | 余姚德盛专利代理事务所(普通合伙) 33239 | 代理人: | 郑洪成 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 程序 分割 | ||
1.一种计算机实现方法,用于利用依赖图分割动画对象集,所述方法包括:
访问包括多个互连节点的依赖图,其中所述多个互连节点中的第一节点包括第一分割标准;
访问由所述第一节点的输入标识的动画对象集;
将所述动画对象集与所述第一分割标准做比较,所述第一分割标准包括能够用于对动画对象集的子集进行标识或选择的一个或多个逻辑操作,而且包括动画对象或动画对象关联配置数据的一个或多个属性;
当所述动画对象集中的一个或多个对象满足所述第一分割标准时,生成那些满足所述第一分割标准的一个或多个对象的第一子集;以及
当所述动画对象集中的一个或多个对象不满足所述第一分割标准时,生成那些不满足所述第一分割标准的一个或多个对象的第二子集。
2.如权利要求1所述的计算机实现方法,其中,当所述第一节点的所述输入将第一动画对象集标识为待访问的动画对象集时,所述动画对象集包括所述第一动画对象集,并且其中,当所述第一节点的所述输入将第二动画对象集标识为待访问的动画对象集时,所述动画对象集包括第二动画对象集。
3.如权利要求1所述的计算机实现方法,还包括:
将所述第一子集与第二分割标准做比较,其中所述第一节点还包括所述第二分割标准;
当所述第一子集中的一个或多个对象满足所述第二分割标准时,生成所述第一子集中的那些满足所述第二分割标准的一个或多个对象的第三子集;以及
当所述第一子集中的一个或多个对象不满足所述第二分割标准时,生成所述第一子集中的那些不满足所述第二分割标准的一个或多个对象的第四子集。
4.如权利要求1所述的计算机实现方法,还包括:
选择用于所述第一子集的视觉效果;以及
基于所述第一子集和所选视觉效果来渲染图像,其中所述多个互连节点还包括:
第二节点,其包括所述视觉效果;以及
第三节点,其包括基于所述第一子集和所选视觉效果来渲染所述图像的指令。
5.如权利要求4所述的计算机实现方法,其中,渲染所述图像包括:利用来自渲染过程、半透明化过程、明暗处理过程或光栅化过程中的一个或多个的结果来渲染所述图像。
6.如权利要求4所述的计算机实现方法,其中,所述第二节点的输入标识来自所述第一节点的第一输出的所述第一子集。
7.如权利要求6所述的计算机实现方法,其中,所述第三节点的输入标识来自所述第二节点的输出的所述第一子集和所述所选视觉效果。
8.如权利要求4所述的计算机实现方法,其中,所述视觉效果包括外观、关联光源、纹理或材料。
9.如权利要求1所述的计算机实现方法,其中,所述第一分割标准包括对象名称、对象类型、几何结构名称、零件名称、材料或接近特性中的一个或多个。
10.一种非暂态性计算机可读存储媒体,包括利用依赖图分割动画对象集的计算机可执行指令,所述计算机可执行指令包括如下指令:
访问包括多个互连节点的依赖图,其中所述多个互连节点中的第一节点包括第一分割标准;
访问由所述第一节点的输入标识的动画对象集;
将所述动画对象集与所述第一分割标准做比较,所述第一分割标准包括能够用于对动画对象集的子集进行标识或选择的一个或多个逻辑操作,而且包括动画对象或动画对象关联配置数据的一个或多个属性;
当所述动画对象集中的一个或多个对象满足所述第一分割标准时,生成那些满足所述第一分割标准的一个或多个对象的第一子集;以及
当所述动画对象集中的一个或多个对象不满足所述第一分割标准时,生成那些不满足所述第一分割标准的一个或多个对象的第二子集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于梦工厂动画公司,未经梦工厂动画公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410096201.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于众包交通报告的方法和设备
- 下一篇:用于主观广告有效性分析的方法和设备