视频与几何图形的无缝表示的制作方法

文档序号:9433578阅读:383来源:国知局
视频与几何图形的无缝表示的制作方法
【技术领域】
[0001]本申请通常地涉及到计算机生成动画并且,更具体地,涉及用于查看和编辑计算机生成动画的过程和工具。
【背景技术】
[0002]计算机生成动画通常使用表示虚拟环境中的对象(例如,树木、岩石、云等)和角色(例如,动物、人物等)的几何模型来创建。动画师可以操纵这些模型以期望的方式在动画中的一些帧或所有帧中定位物体和角色。被定位的几何模型然后在渲染过程中可以与其它动画数据,如纹理、颜色、灯光和其他组合以产生可以用作动画帧的图像。当已渲染帧被快速连续观看时,它们给观众动画的感知。
[0003]为了编辑计算机生成动画的一部分,动画师可能查看先前渲染的动画并且可以修改用于创建渲染版本的几何模型。重新定位的几何模型然后可以在另一个渲染过程中与其他动画数据组合以产生可以用作动画的帧的已更新图像。这个过程可以重复任意次数,直到产生所期望的输出。
[0004]各种软件工具已被开发以辅助上述动画处理的性能。但是,现有的工具可能在计算上昂贵且难于使用。

【发明内容】

[0005]用于查看和编辑的计算机生成动画的过程被描述。一个示例过程可以包括由一个或多个处理器,引起包括多个表示计算机生成动画的多个片段的多个分区的界面的显示;接收多个分区的第一分区的用户选择;对应于选中的第一个分区,访问与计算机生成动画的第一选中的片段相关联的几何数据;和引起第一选中片段的几何表示的显示。
[0006]在一些实例中,多个片段可以包括计算机生成动画的多个连续镜头。在一些实例中,每个多个片段可以包括动画的多个先前渲染的帧。
[0007]在一些实例中,几何数据可以包括一个或多个动画图形、角色装配、动画曲线,以及用于渲染第一选中片段的动画的帧,场景的几何表示。
[0008]在一些实例中,访问与第一选中的片段相关联的几何数据可以包括加载一个或多个处理器可访问的几何数据到内存。
[0009]在一些实例中,过程可以还包括:接收对第一选中的片段的几何表示的用户修改;并且根据接收的用户修改,引起第一选中的片段的已修改几何表示的显示。在其它实例中,过程可以还包括接收用于存储第一选中片段的几何表示的用户修改的请求;和存储第一选中片段的几何表示的用户修改。
[0010]在一些实例中,第一选中片段的几何表示的显示可以与多个分区同时显示。
[0011]在一些实例中,过程可以还包括:接收多个分区的第二分区的用户选择;以及对应于选中的第二分区,引起第二选中片段的先前渲染表示的显示。在一些实例中,第二选中片段的先前渲染表示的显示可以与第一选中片段的几何表示邻近地显示。在其它实例中,第一选中片段的几何表示可以叠加在第二选中片段的先前渲染表示上显示。在其它实例中,第二选中片段的先前渲染表示的显示可以在时间上与第一选中片段的几何表示顺序地显不O
[0012]用于查看和编辑的计算机生成动画的系统和计算机可读存储介质也有所描述。
【附图说明】
[0013]通过结合附图,参照下面的描述,本申请可以被很好地理解,其中相同部件可以通过相同标号来引用。
[0014]图1示出了根据各种实例,可以使用视频和几何图形编辑工具来生成的示例性的渲染图像。
[0015]图2示出了根据各种实例,用于查看并且编辑计算机生成动画的示范性的视频和几何图形编辑工具。
[0016]图3示出了根据各种实例,用于视频和几何图形编辑工具的示例性界面。
[0017]图4示出了根据各种实例,用于视频和几何图形编辑工具的另一个示例性界面。
[0018]图5示出了根据各种实例,使用视频和几何图形编辑工具,用于查看和编辑计算机生成动画的示例性过程。
[0019]图6示出了根据各种实例,使用图5的过程,用于生成的视频和几何图形编辑工具的示例性界面。
[0020]图7示出了根据各种实例,使用图5的过程,用于生成的视频和几何图形编辑工具的示例性界面。
[0021]图8示出了根据各种实例,使用图5的过程,用于生成的视频和几何图形编辑工具的另一个示例性界面。
[0022]图9示出了根据各种实例,使用图5的过程,用于生成的视频和几何图形编辑工具的另一个示例性界面。
[0023]图10示出了根据各种实例,使用图5的过程,用于生成的视频和几何图形编辑工具的另一个示例性界面。
[0024]图11示出了示例性计算系统。
【具体实施方式】
[0025]下面的描述被呈现使得本领域内的普通技术人员能够制造和使用的各种实施例。特定装置、技术和应用的描述仅作为实例。对本文所描述的实例的各种修改对于本领域内的普通技术人员是显而易见的,并且本文定义的一般原理可以应用于其他示例和应用而不脱离本技术的精神和范围。因此,所公开的技术不旨在限定于本文中所描述和示出的实例,而是要符合与权利要求一致的范围。
[0026]下面描述了与用于查看和编辑的计算机生成动画的过程相关的各种实例。在一个示例过程中,表示计算机生成动画的片段的多个图像被显示。响应于一个或多个的图像的选择,与计算机生成动画的相应片段(多个)相关的几何数据可以被访问。根据所访问的几何数据,计算机生成动画的片段(多个)的可编辑的表示可以被显示。在一些实例中,计算机生成动画的相同或其他片段的先前渲染表示和/或几何表示可以与计算机生成动画的选中片段(多个)已显示的几何表示相邻地,叠加地或以任何其他所期望的方式同时显不O
[0027]图1描绘了根据各种实例,示例性计算机生成图像100,它可以使用视频和几何图像编辑工具来渲染。值得注意的是,图1描绘了在动画过程中,使用由艺术家定位的几何模型生成的两个角色的图像。如先前所讨论的,用于执行动画对象和角色的过程的现有工具可能在计算上昂贵且难于使用。
[0028]图2示出了示范性视频和几何图像编辑工具214,它可以用于查看和编辑类似于图1的计算机生成动画的图像。视频和几何图形编辑工具214可以使用具有一个或多个用于执行存储在计算系统202的非暂态性计算机可读取存储介质上的视频和几何图形编辑工具指令集208的处理器204的计算系统202来实现。计算系统202还包括内存206,它用于存储来自视频数据存储210的视频数据和来自几何数据存储212的几何数据。视频数据可以包括可以被组织成视频的任何期望片段(例如,表示跨越时间上不间断周期的一系列帧的镜头)的先前渲染的动画视频。几何数据可以包括对象、角色或其他场景元素,角色装配、动画曲线、动画图形或其他,可以被用于生成视频数据的渲染的动画的几何模型。如下面更详细讨论的,视频和几何图形编辑工具214可以用于查看动画视频的片段的先前渲染的表示和几何表示。动画师、灯光师或其他,可能使用视频和几何图形编辑工具214编辑视频的片段的几何表示,同时有能力在视频周围片段和/或视频同一片段的先前渲染版本的上下文中查看他们的编辑。
[0029]虽然视频数据存储210和几何数据存储器212被示为是与计算系统202分离的单独的数据库,但是应该理解的是,视频数据存储210和几何数据存储212可以替代地使用本地或计算系统202远程的单个存储设备来实现。
[0030]图3示出了根据各种实例,视频和几何图形编辑工具214的示例界面300。如图所示,界面300 —般可以包括片段浏览部302和活动段部324。
[0031]片段浏览部302可以包括任何数量的分区304、306、308、310和312,并且每一个都可以使用由分区表示的视频片段的缩略图填充。在一些实例中,由分区304、306、308、310和312表示的视频片段可以包括在视频数据存储210中存储为视频数据,计算机生成动画的先前渲染镜头。在这些实例中,计算系统202可以加载对应于由分区304、306、308、310、和312表示的镜头的视频数据到内存206并且可以使用这些视频数据填充分区304、306、308、310和312。在一些实例中,分区304、306、308、310和312可以包括用于唯一地识别所显示的镜头的标识符314、316、318、320和322。
[0032]在一些实例中,由分区304、306、308,310和312所表示的视频片段可以由一
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1