发明名称 Preserving data correlation in asynchronous collaborative authoring systems
摘要 To prevent correlated data from being inadvertently altered by subsequent modifications or additions, changes to correlated data are automatically detected. Corrections may be automatically applied to data to preserve data correlation. Change detection data is determined from an initial correlation between source data and dependent data. The change detection data is stored in association with the dependent data. A subsequent evaluation of the data defines a current correlation between the source data and the dependent data. The current correlation is evaluated with the change detection data to determine if the current correlation differs from the initial correlation. If the current correlation between source data and dependent data does not match the initial correlation, the current correlation is reevaluated using topological; geometric, or other analysis techniques. The reevaluated correlation can be provided as part of the authored state of a computer graphics component.
申请公布号 US9582247(B1) 申请公布日期 2017.02.28
申请号 US201213419886 申请日期 2012.03.14
申请人 Pixar 发明人 Milliron Timothy S.;Jensen Robert;Andalman Brad;Woodbury Adam;Van Gelder Dirk
分类号 G06T13/00;G06F7/02 主分类号 G06T13/00
代理机构 Patterson + Sheridan LLP 代理人 Patterson + Sheridan LLP
主权项 1. A non-transitory computer-readable medium including instructions executable to perform an operation to preserve deformer attribute assignments invalidated by changes to underlying mesh points in an asynchronous collaborative authoring system of a digital production pipeline for computer animation, the operation comprising: receiving: (i) a plurality of interconnected mesh points defining a geometric model and (ii) a plurality of deformer attributes defining movement and deformation of the plurality of interconnected mesh points, the plurality of interconnected mesh points are modifiable independently from the plurality of deformer attributes in the asynchronous collaborative authoring system of the digital production pipeline for computer animation; upon determining that a change to at least a first of the plurality of interconnected mesh points has invalidated at least a first of the plurality of deformer attributes that defines movement and deformation of the first mesh point, preserving the first deformer attribute by operation of one or more computer processors when executing the instructions, by automatically reassigning the first deformer attribute to a second of the plurality of interconnected mesh points selected based on reassignment criteria; and subsequent to reassigning the first deformer attribute to the second mesh point, generating an animated sequence by rendering a sequence of images of a scene as the scene changes over time, the scene including the geometric model, wherein the animated sequence is output; wherein the geometric model is represented as a plurality of model layers including: (i) a first layer specifying the plurality of deformer attributes; and (ii) a second layer specifying the plurality of interconnected mesh points; wherein the change is specified in an intervening layer between the first and second layers.
地址 Emeryville CA US