[发明专利]保存和重复使用中间数据在审
申请号: | 201410098205.8 | 申请日: | 2014-03-17 |
公开(公告)号: | CN104050696A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | P·麦克纳尼;E·P·史密斯 | 申请(专利权)人: | 梦工厂动画公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00 |
代理公司: | 余姚德盛专利代理事务所(普通合伙) 33239 | 代理人: | 郑洪成 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保存 重复使用 中间 数据 | ||
技术领域
本公开内容涉及计算机生成的动画,更具体来说,涉及保存和重复使用计算机生成的动画中渲染设置图的处理节点所生成的中间数据。
背景技术
计算机生成的场景可通过渲染用于描绘场景的一个或多个计算机生成的对象来创建。光源、材料、纹理及其它视觉效果可与用于创建场景的现实视觉外观的对象相关联。渲染设置图可用于定义将被渲染的对象及其相关联视觉效果。通常,图可包括关联了对象及其视觉效果的一个或多个互连节点,其中节点可生成下游节点完成处理所需要的中间数据。
中间数据对于下游节点可能非常宝贵。然而,在一些情况下,数据可能难以生成和/或可能要求大量时间和资源来生成。因此,场景渲染可大致上有所延迟,因为下游节点在等待中间数据。这样一来,往往导致动画制作人或用户在处理其它项目时对渲染设置图运行批处理,有时候甚至整夜运行。
因此,需要大致上缩短或消除渲染程序中由中间数据生成引起的延迟,并且中间数据的管理也需要简化。
发明概述
本公开涉及保存和重复使用计算机动画中渲染设置图的处理节点所生成的中间数据。处理节点可生成中间数据,并且保存中间数据以供后续处理期间重复使用,而不是将中间数据直接发送到下游节点。因此,下游处理节点可重复使用所保存的中间数据,而不是等待直到上游节点实时生成中间数据为止。文件管理模块可通过以下步骤来管理所述保存和重复使用:将所生成的中间数据存储在文件中以供保存、从文件撷取所存储的中间数据以供重复使用、针对速度和效率最优化存储位置,以及促进动画制作人或用户之间的协作期间中间数据的共享。
中间数据的保存和重复使用可实现若干优势。动画制作人或用户不再需要在开始下游节点处理之前等待中间数据的生成。由于存储进行了最优化,动画制作人或用户可实现本地数据传输速度,尽管中间数据存储器可能是远程存储器。另外,文件管理模块可对所有中间数据提供一定程度的抽象化,以使得动画制作人或用户访问中间数据文件时并不需要知道文件位置和其它细节。确切来说,可以对动画制作人或用户透明的隐含细节来使用对文件的逻辑引用。此外,动画制作人或用户可重复使用不同的渲染设置图中所保存的中间数据,而不仅仅是重复使用生成数据的图。另外,一组特定中间数据可与特殊配置相关联,因此文件管理模块可保证有关重复使用的数据相对于生成数据时的有效特殊配置的适应性。
附图简述
可通过参阅结合附图的以下描述而最好地理解本申请,附图中类似部件可由类相同数字指代。
图1示出渲染设置图的示例性部分,所述部分生成中间数据并且在图的处理节点之间传递中间数据。
图2示出渲染设置图的示例性部分,所述部分保存图的处理节点所生成的中间数据。
图3示出渲染设置图的示例性部分,所述部分重复使用图的处理节点中先前保存的中间数据。
图4示出用于保存和重复使用渲染设置图的处理节点的中间数据的示例性系统。
图5示出用于保存和重复使用渲染设置图的处理节点的中间数据的示例性方法。
图6示出用于保存渲染设置图的处理节点所生成的中间数据的示例性方法。
图7示出用于重复使用渲染设置图的处理节点中先前保存的中间数据的示例性方法。
图8示出用于多个用户之间的协作期间共享渲染设置图的处理节点所生成的中间数据的示例性方法。
图9示出用于渲染设置图的处理节点所生成的中间数据的最优化存储的示例性方法。
图10示出用于保存和重复使用渲染设置图的处理节点的中间数据的示例性动画系统。
图11示出可由动画系统渲染的示例性场景,所述动画系统保存和重复使用渲染设置图的处理节点的中间数据。
发明详述
提出以下描述以使得本领域的一般技术人员能够制作和使用各种实施方案。具体装置、技术和应用的描述仅提供用作实施例。本领域的技术人员将显而易见本文所描述的实施例的各种改进,且本文所定义的一般原理可应用于其它实施例和应用而不脱离本技术的精神和范围。因此,公开的技术并非旨在受限于本文所描述和展示的实施例,而是与权利要求书的范围达成一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于梦工厂动画公司,未经梦工厂动画公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410098205.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地脚螺栓结构及其施工方法
- 下一篇:一种基坑支护结构的转角连接件
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置