Unfolding sparse data sets
    1.
    发明授权
    Unfolding sparse data sets 有权
    展开稀疏数据集

    公开(公告)号:US08566359B1

    公开(公告)日:2013-10-22

    申请号:US12335295

    申请日:2008-12-15

    IPC分类号: G06F17/30 G06F3/00

    CPC分类号: G06T11/206 G06F3/0482

    摘要: Empty elements or positions in an arrangement of data are hidden or revealed to present an overview of the relationships between empty and non-empty elements. Empty elements may be revealed at fractional increments of the interval between the two items. Additional empty elements may be revealed at smaller fractional increments of the intervals. Empty elements may be revealed at fixed increments within the interval between two items, with additional empty elements revealed at further multiples of this increment. Hierarchical arrangements of data may be unfolded or expanded to reveal additional empty or non-empty elements at further hierarchy levels. Similarly, nodes of arbitrary graphs that are empty, associated with a specified hierarchy level, and/or satisfy any other criteria may be automatically hidden and grouped with visible items. Hidden data may be revealed based on hierarchy level or a relative position with respect to one, two, or more visible items.

    摘要翻译: 数据排列中的空白元素或位置被隐藏或显示,以呈现空元素和非空元素之间关系的概述。 空元素可以以两个项目之间的间隔的分数增量来显示。 可以以更小的间隔增量来显示额外的空元素。 空的元素可以在两个项目之间的间隔内以固定的增量显示,附加的空元素以该增量的更多倍数显示。 可以展开或扩展数据的分层布置,以在更多层次级别上显示额外的空或非空元素。 类似地,与指定层次结构级别相关联的空白的任意图形的节点和/或满足任何其他标准的节点可以被自动隐藏并且与可见项目分组。 可以基于层级或相对于一个,两个或更多个可见项目的相对位置来显示隐藏的数据。

    Multiple editor user interface
    2.
    发明授权
    Multiple editor user interface 失效
    多编辑器用户界面

    公开(公告)号:US08205169B1

    公开(公告)日:2012-06-19

    申请号:US12136157

    申请日:2008-06-10

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0481 G06F9/451

    摘要: An application user interface includes multiple editors, each presenting a data view and controls for operating on data. The application user interface includes a windowed mode and a full-screen mode. The windowed mode displays multiple editors simultaneously, such as in separate windows or panes. The full-screen mode displays a primary editor that substantially covers the application display area. The full-screen mode displays the secondary editors as drawer user interface elements arranged along the edges of the application display area. Secondary editors are displayed and accessed as needed via these drawer user interface elements. The relative arrangement of editors is preserved when switching between windowed mode and full-screen mode. Users can customize the application user interface in either windowed mode or full-screen mode to add, remove, or change primary and secondary editors, with any changes in the application user interface being preserved when switching between windowed mode and full-screen mode.

    摘要翻译: 应用程序用户界面包括多个编辑器,每个编辑器都显示数据视图和操作数据的控件。 应用程序用户界面包括窗口模式和全屏模式。 窗口模式同时显示多个编辑器,例如在单独的窗口或窗格中。 全屏模式显示基本覆盖应用程序显示区域的主编辑器。 全屏模式显示沿着应用程序显示区域边缘布置的抽屉用户界面元素的辅助编辑器。 通过这些抽屉用户界面元素,根据需要显示和访问辅助编辑器。 在窗口模式和全屏模式之间切换时,编辑器的相对排列将保留下来。 用户可以在窗口模式或全屏模式下自定义应用程序用户界面,以在窗口模式和全屏模式之间切换时,在应用程序用户界面中进行任何更改,添加,删除或更改主要和辅助编辑器。

    Multiple time scales in computer graphics
    3.
    发明授权
    Multiple time scales in computer graphics 失效
    计算机图形学中的多个时间尺度

    公开(公告)号:US08363055B1

    公开(公告)日:2013-01-29

    申请号:US12272997

    申请日:2008-11-18

    IPC分类号: G06T11/00

    CPC分类号: G06T13/00 G06T2213/08

    摘要: Multiple time scales enable animations over multiple shots. Time-dependent data is specified with reference to time references. Data expressed in different time references may be combined to form animations, shots, and sequences of shots. Time transformations specifying mappings between time references are used to combine data expressed in different time references. Data can be viewed in arbitrary time references. Editing data specifying a sequence of shots may be used as a time reference for viewing data expressed in other time references. Data expressed in one time reference may be rearranged according to another time reference to indicate time reference relationships. Data authored in one time reference may be viewed and modified in another time reference. Modifications are converted from the viewing time reference to the data's original time reference for updating data. Time-dependent data may be expressed in layer data structures. Layer relationships may include time transformations.

    摘要翻译: 多个时间刻度可以使多个镜头进行动画。 参考时间参考指定时间相关数据。 可以将在不同时间基准中表达的数据组合以形成动画,拍摄和拍摄序列。 使用指定时间引用之间的映射的时间变换来组合以不同时间引用表示的数据。 数据可以随意查看。 编辑指定拍摄顺序的数据可以用作查看其他时间参考中表达的数据的时间参考。 可以根据另一时间参考来重新排列一次性参考中表示的数据,以指示时间参考关系。 在一次性参考中创作的数据可以在另一个时间参考中查看和修改。 修改从观看时间参考转换为用于更新数据的数据的原始时间参考。 时间依赖数据可以用层数据结构表示。 层关系可能包括时变。

    Task membership and task masks
    4.
    发明授权
    Task membership and task masks 有权
    任务成员资格和任务掩码

    公开(公告)号:US07917535B1

    公开(公告)日:2011-03-29

    申请号:US12042249

    申请日:2008-03-04

    IPC分类号: G06F7/00 G06F17/30

    摘要: Components are presented to users based on the components' assigned task memberships. The tasks represents the different activities performed by users within a digital production pipeline. Each stage of the digital production pipeline may be associated with a task. Additional user-defined tasks may be defined as needed to further distinguish components. Attributes of components are associated with one or more tasks when the component is authored. Task memberships may be inherited from parent components or overridden. A user interface includes a task selection menu to receive a selection of one or more tasks from the user. The task selection is used to filter components, so that the user interface presents only relevant information to users. Component attribute values and task associations can be expressed using layer data structures. Task restrictions of layers allow layers to only specify values of components that match the task associations of the layer.

    摘要翻译: 组件根据组件的分配任务成员资格呈现给用户。 这些任务代表数字生产管道中用户执行的不同活动。 数字生产管道的每个阶段都可能与任务相关联。 可以根据需要定义附加的用户定义任务,以进一步区分组件。 当组件创作时,组件的属性与一个或多个任务相关联。 任务成员资格可以从父组件继承或覆盖。 用户界面包括用于从用户接收对一个或多个任务的选择的任务选择菜单。 任务选择用于过滤组件,使用户界面只向用户显示相关信息。 组件属性值和任务关联可以使用层数据结构来表示。 层的任务限制允许图层仅指定与图层的任务关联相匹配的组件的值。

    Snapsheet animation visualization
    5.
    发明授权
    Snapsheet animation visualization 有权
    快照动画可视化

    公开(公告)号:US08228335B1

    公开(公告)日:2012-07-24

    申请号:US12323957

    申请日:2008-11-26

    IPC分类号: G06T13/00

    CPC分类号: G06T13/20

    摘要: To assist users in identifying the contributions of specific computer graphics variable or animation variable knots to the timing, rhythm, and expression of complicated animations, an animation software interface includes a snapsheet mode for visualizing and authored poses of objects. The snapsheet mode presents a series of rendered still images corresponding with the authored poses of one or more selected entities. The snapsheet mode may use one or more computer graphics variables, one or more objects, or arbitrary frames or shot time values as selected entities. The snapsheet mode associates each still image with a portion of the shot time of the overall animation corresponding with the selected entity's influence in the animation. Users may modify animation data via the snapsheet mode using each image may act as a proxy for manipulating associated authored values of one or more computer graphics variables.

    摘要翻译: 为了帮助用户识别特定计算机图形变量或动画可变节点对复杂动画的时间,节奏和表达的贡献,动画软件界面包括用于可视化和创作对象姿态的快照模式。 快照纸模式呈现与一个或多个所选实体的创作姿势对应的一系列呈现的静止图像。 快照纸模式可以使用一个或多个计算机图形变量,一个或多个对象,或任意帧或拍摄时间值作为所选择的实体。 快照纸模式将每个静止图像与动画中所选实体的影响相对应的整个动画的拍摄时间的一部分相关联。 用户可以通过快照模式来修改动画数据,使用每个图像可以充当操纵一个或多个计算机图形变量的相关创作值的代理。

    Layering and Referencing of Scene Description
    6.
    发明申请
    Layering and Referencing of Scene Description 有权
    场景描述的分层和参考

    公开(公告)号:US20070294270A1

    公开(公告)日:2007-12-20

    申请号:US11738953

    申请日:2007-04-23

    IPC分类号: G06F7/00

    CPC分类号: G06T17/005

    摘要: A unified mechanism of scene description includes layering and cross-referencing relationships. The scene description specifies components using one or more layers. A layer includes an opinion of value for one or more attributes of one or more components. A layer can be sparsely populated with opinions of attribute values for only portions of components' attributes. Layers express opinions of value for an attribute using the semantic structure associated with the attribute. The scene description organizes layers in a layer hierarchy, which determines a layer stacking order. The layer stacking order specifies the compositing of opinions of attribute values to determine the complete authored state of the component. The layer stacking order enables attributes of components to be selectively overridden without disturbing other attribute values. Cross-referencing relationships enable encapsulation and reuse of components. Cross-referencing relationships can encapsulate components defined by one or more layers.

    摘要翻译: 场景描述的统一机制包括分层和交叉引用关系。 场景描述指定使用一个或多个图层的组件。 层包括一个或多个组件的一个或多个属性的值的意见。 可以通过属性值的意见稀疏地填充图层,仅对部件属性的部分。 层使用与属性相关联的语义结构来表达属性的价值观。 场景描述组织层次结构中的层,确定层堆叠顺序。 层层叠顺序指定合成属性值的意见以确定组件的完整创作状态。 层叠堆叠顺序使得可以选择性地覆盖组件的属性,而不会干扰其他属性值。 交叉引用关系可以实现组件的封装和重用。 交叉引用关系可以封装由一个或多个层定义的组件。

    Graphs of components for digital productions
    7.
    发明授权
    Graphs of components for digital productions 有权
    数字制作组件图

    公开(公告)号:US07836087B1

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

    申请号:US11759919

    申请日:2007-06-07

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06T15/503 G06T11/00

    摘要: The components of a computer graphics scene can be organized using multiple independent graphs. Each component can include graph relationship attributes specifying its location in one or more graphs. Graph can be utilized for any purpose within the digital production pipeline. A component can include any number of graph relationship attributes. The number and type of graph relationship attributes can be different for each component. Software tools can access one or more graphs to determine structural or functional relationships between components. Software tools can enforce policies for a graph independent of other graphs. Software tools can optimize the components of a graph independent of other graphs. A graph relationship attribute of a component can include optional parameter data to specify properties of the relationship between two or more components. Layer data structures including opinions of value can specify graph relationships.

    摘要翻译: 可以使用多个独立图表来组织计算机图形场景的组件。 每个组件可以包括在一个或多个图中指定其位置的图关系属性。 图形可以用于数字生产管道中的任何目的。 组件可以包括任何数量的图关系属性。 每个组件的图形关系属性的数量和类型可以不同。 软件工具可以访问一个或多个图形,以确定组件之间的结构或功能关系。 软件工具可以独立于其他图表来执行图形的策略。 软件工具可以独立于其他图形优化图形的组件。 组件的图关系属性可以包括可选参数数据,以指定两个或多个组件之间关系的属性。 包含价值意见的图层数据结构可以指定图形关系。

    Layering and referencing of scene description
    8.
    发明授权
    Layering and referencing of scene description 有权
    场景描述的分层和参考

    公开(公告)号:US07836086B2

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

    申请号:US11738953

    申请日:2007-04-23

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06T17/005

    摘要: A unified mechanism of scene description includes layering and cross-referencing relationships. The scene description specifies components using one or more layers. A layer includes an opinion of value for one or more attributes of one or more components. A layer can be sparsely populated with opinions of attribute values for only portions of components' attributes. Layers express opinions of value for an attribute using the semantic structure associated with the attribute. The scene description organizes layers in a layer hierarchy, which determines a layer stacking order. The layer stacking order specifies the compositing of opinions of attribute values to determine the complete authored state of the component. The layer stacking order enables attributes of components to be selectively overridden without disturbing other attribute values. Cross-referencing relationships enable encapsulation and reuse of components. Cross-referencing relationships can encapsulate components defined by one or more layers.

    摘要翻译: 场景描述的统一机制包括分层和交叉引用关系。 场景描述指定使用一个或多个图层的组件。 层包括一个或多个组件的一个或多个属性的值的意见。 可以通过属性值的意见稀疏地填充图层,仅对部件属性的部分。 层使用与属性相关联的语义结构来表达属性的价值观。 场景描述组织层次结构中的层,确定层堆叠顺序。 层层叠顺序指定合成属性值的意见以确定组件的完整创作状态。 层叠堆叠顺序使得可以选择性地覆盖组件的属性,而不会干扰其他属性值。 交叉引用关系可以实现组件的封装和重用。 交叉引用关系可以封装由一个或多个层定义的组件。

    Graphical user interface for performing deformations
    9.
    发明授权
    Graphical user interface for performing deformations 有权
    用于执行变形的图形用户界面

    公开(公告)号:US08970628B1

    公开(公告)日:2015-03-03

    申请号:US12973658

    申请日:2010-12-20

    IPC分类号: G09G5/00

    摘要: A method allowing for quick manipulation of weight values associated with points on a polygonal mesh that is to be deformed. A point on the polygonal mesh may be selected by the user. Then, a solution space of possible positions for the selected point may be calculated by solving a deformation model for a range of weight values. A graphical representation of the solution space may be provided, such as a locus of possible positions for the selected point, where each point on the locus corresponds to a particular weight value. Manipulation of these weight values, and hence, the deformation of the polygonal mesh, may be achieved simply by selecting a position on the locus. The mesh may be updated to reflect the weight corresponding to the selected position.

    摘要翻译: 一种允许快速操纵与待变形的多边形网格上的点相关联的重量值的方法。 多边形网格上的一个点可以由用户选择。 然后,可以通过求解重量值范围的变形模型来计算所选点的可能位置的解空间。 可以提供解空间的图形表示,例如所选点的可能位置的轨迹,其中轨迹上的每个点对应于特定的权重值。 这些重量值的操作以及多边形网格的变形可以简单地通过选择轨迹上的位置来实现。 可以更新网格以反映对应于所选位置的重量。

    Visualization of value resolution for multidimensional parameterized data
    10.
    发明授权
    Visualization of value resolution for multidimensional parameterized data 有权
    可视化多维参数化数据的值分辨率

    公开(公告)号:US08566736B1

    公开(公告)日:2013-10-22

    申请号:US12356060

    申请日:2009-01-19

    IPC分类号: G06F3/048

    CPC分类号: G06T13/20 G06T17/00

    摘要: A user interface presents views of entities and their attributes relative to any subset of associated parameters. A view may present views of entities as a function of one or more parameters. A selection of a subset of entities in one view with respect to parameters may be presented in another view with respect to different parameters. Entities may be manipulated in any supplemental view to change their values or their parameter associations. A view may present components and parameters associated with layers or any subset of layers and/or after layer compositing. A view can include resolved values of components and their attributes. A supplemental view may include visual indicators to indicate the layer or other parameter defining its resolved value. Hierarchical relationships may be presented in views, with ancestor entities expanded within a view to show its descendent entities or collapsed to hide its descendent entities.

    摘要翻译: 用户界面相对于相关参数的任何子集来呈现实体及其属性的视图。 视图可以呈现作为一个或多个参数的函数的实体的视图。 关于参数的一个视图中的实体的子集的选择可以在关于不同参数的另一视图中呈现。 实体可以在任何补充视图中进行操作,以更改其值或参数关联。 视图可以呈现与层或层的任何子集和/或层合成之后相关联的组件和参数。 视图可以包括已解析的组件值及其属性。 补充视图可以包括用于指示层或其他参数来定义其解析值的视觉指示符。 分层关系可以在视图中呈现,其中祖先实体在视图内展开以显示其后代实体或折叠以隐藏其后代实体。