Techniques for processing complex scenes
    2.
    发明授权
    Techniques for processing complex scenes 有权
    处理复杂场景的技巧

    公开(公告)号:US07330185B2

    公开(公告)日:2008-02-12

    申请号:US10843688

    申请日:2004-05-10

    IPC分类号: G06T13/00

    CPC分类号: G06T13/00 G06T2210/61

    摘要: Techniques for processing scenes of arbitrary complexity comprising a number of objects represented by models. Techniques are provided for building a representation in memory that stores information or represents the inter and intra-model dependencies between the various inputs and outputs of the models included in a scene. The memory representation is built based upon intra-model dependencies information and cues information for the scene. In one embodiment, the memory representation is a graph comprising a number of nodes and directed links between the nodes. The nodes in the graph represent (are proxies for) inputs and outputs of the models involved in the scene. The directed links between the nodes represent the intra- and inter-model dependencies between the inputs and outputs.

    摘要翻译: 用于处理任意复杂度的场景的技术,包括由模型表示的多个对象。 提供了用于在存储器中构建表示以存储信息或表示场景中包括的模型的各种输入和输出之间的模型间依赖性的技术。 存储器表示是基于模型内依赖性信息和场景的提示信息构建的。 在一个实施例中,存储器表示是包括节点之间的多个节点和有向链接的图。 图中的节点表示(是代理)场景中涉及的模型的输入和输出。 节点之间的有向链接表示输入和输出之间的模型间和模型间依赖关系。

    Techniques for animating complex scenes
    3.
    发明授权
    Techniques for animating complex scenes 有权
    动画复杂场景的技巧

    公开(公告)号:US07064761B2

    公开(公告)日:2006-06-20

    申请号:US10843224

    申请日:2004-05-10

    IPC分类号: G06T15/70

    CPC分类号: G06T13/00 G06T2210/61

    摘要: Techniques that enable users (e.g., animators) to accurately animate models in a scene without having to load all the models involved in the scene concurrently in computer memory. For a particular model that a user wishes to animate, only a minimal set of models involved in the scene that are needed for the particular model to evaluate correctly are determined and loaded into computer memory. Additionally, if a particular model is to be unloaded from computer memory, then all models that depend, either directly or indirectly, on the particular model and that are loaded in memory are also unloaded from memory in order to avoid incorrect animation.

    摘要翻译: 使用户(例如,动画师)能够在场景中准确地动画模型的技术,而不必在计算机存储器中同时加载涉及场景的所有模型。 对于用户希望动画化的特定模型,确定并加载到计算机存储器中,只有特定模型所需要的场景中涉及的最小模型集才能正确评估。 另外,如果要从计算机存储器中卸载特定的模型,则所有直接或间接依赖于特定模型并且被加载到存储器中的模型也从存储器中卸载,以避免不正确的动画。

    Techniques for rendering complex scenes
    4.
    发明授权
    Techniques for rendering complex scenes 有权
    渲染复杂场景的技巧

    公开(公告)号:US07532212B2

    公开(公告)日:2009-05-12

    申请号:US10842962

    申请日:2004-05-10

    IPC分类号: G06T15/30

    CPC分类号: G06T17/005 G06T15/00

    摘要: Techniques that facilitate rendering of a scene of arbitrary complexity without having to load all the models involved in the scene simultaneously in computer memory. A representation of the inputs and outputs of the various models involved in the scene and the dependencies between the inputs and the outputs is provided and used to facilitate the rendering process. A tessellator may tessellate the models without having to load information for all the models concurrently into computer memory. The tessellated scene may then be rendered without having to load all the models in the scene concurrently into computer memory.

    摘要翻译: 有助于渲染任意复杂场景的技术,而无需在计算机内存中同时加载场景中涉及的所有模型。 提供场景中涉及的各种模型的输入和输出的表示以及输入和输出之间的相关性,并用于促进渲染过程。 一个细分器可能会将模型细分,而无需将所有模型的信息同时加载到计算机内存中。 然后可以渲染细分的场景,而不必将场景中的所有模型并入加载到计算机存储器中。

    Techniques for animating complex scenes
    5.
    发明授权
    Techniques for animating complex scenes 有权
    动画复杂场景的技巧

    公开(公告)号:US07714869B2

    公开(公告)日:2010-05-11

    申请号:US11414729

    申请日:2006-04-27

    IPC分类号: G06T15/70

    CPC分类号: G06T13/00 G06T2210/61

    摘要: Techniques that enable users (e.g., animators) to accurately animate models in a scene without having to load all the models involved in the scene concurrently in computer memory. For a particular model that a user wishes to animate, only a minimal set of models involved in the scene that are needed for the particular model to evaluate correctly are determined and loaded into computer memory. Additionally, if a particular model is to be unloaded from computer memory, then all models that depend, either directly or indirectly, on the particular model and that are loaded in memory are also unloaded from memory in order to avoid incorrect animation.

    摘要翻译: 使用户(例如,动画师)能够在场景中准确地动画模型的技术,而不必在计算机存储器中同时加载涉及场景的所有模型。 对于用户希望动画化的特定模型,确定并加载到计算机存储器中,只有特定模型所需要的场景中涉及的最小模型集才能正确评估。 另外,如果要从计算机存储器中卸载特定的模型,则所有直接或间接依赖于特定模型并且被加载到存储器中的模型也从存储器中卸载,以避免不正确的动画。

    Techniques for animating complex scenes
    6.
    发明授权
    Techniques for animating complex scenes 有权
    动画复杂场景的技巧

    公开(公告)号:US08059127B1

    公开(公告)日:2011-11-15

    申请号:US12755398

    申请日:2010-04-06

    IPC分类号: G06T13/00

    CPC分类号: G06T13/00 G06T2210/61

    摘要: Techniques that enable users (e.g., animators) to accurately animate models in a scene without having to load all the models involved in the scene concurrently in computer memory. For a particular model that a user wishes to animate, only a minimal set of models involved in the scene that are needed for the particular model to evaluate correctly are determined and loaded into computer memory. Additionally, if a particular model is to be unloaded from computer memory, then all models that depend, either directly or indirectly, on the particular model and that are loaded in memory are also unloaded from memory in order to avoid incorrect animation.

    摘要翻译: 使用户(例如,动画师)能够在场景中准确地动画模型的技术,而不必在计算机存储器中同时加载涉及场景的所有模型。 对于用户希望动画化的特定模型,确定并加载到计算机存储器中,只有特定模型所需要的场景中涉及的最小模型集才能正确评估。 另外,如果要从计算机存储器中卸载特定的模型,则所有直接或间接依赖于特定模型并且被加载到存储器中的模型也从存储器中卸载,以避免不正确的动画。