Snapsheet Animation Visualization for Complex Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in identifying the visual and aesthetic contributions of specific computer graphics variable or animation variable knots to complicated animations, particularly in terms of timing and rhythm, due to the complexity of animations defined by large numbers of related knots.

Innovation Solution

An animation software interface with a snapsheet mode that visualizes and optionally modifies authored poses of objects by presenting a series of rendered still images corresponding with authored poses, allowing users to manipulate knots and modify the timing or rhythm of animations by associating each image with a portion of the shot time corresponding to the selected entity's influence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If animation systems use large numbers of computer graphics variable knots to define complex animations, then the complexity and artistic effectiveness of animations are improved, but the difficulty of identifying and measuring the contribution of specific knots to timing and rhythm increases

Engineering Contradiction:
Improveanimation complexityVSAvoidknot contribution identification
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the complex animation data by displaying individual frames as separate visual elements in a snapsheet view. Each frame represents a discrete state of the animation, allowing users to examine specific moments in isolation. This segmentation transforms the overwhelming continuous animation into manageable discrete units that can be individually analyzed for timing and rhythm contributions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a temporal dimension to the visualization by arranging frames in sequential order and associating each frame with its corresponding time value. This dimensional transformation allows users to perceive timing relationships across multiple frames, making it possible to identify how specific knots affect the rhythm and pacing of animations through their temporal positioning.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If animation tools display traditional spline curves defined by knots, then the mathematical precision of animation is maintained, but the visual and aesthetic contribution of specific knots becomes difficult to discern

Engineering Contradiction:
Improveanimation precisionVSAvoidvisual contribution visibility
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent creates visual copies of animation frames as static image representations that can be displayed and examined without altering the underlying mathematical animation data. These frame copies serve as visual proxies that preserve the aesthetic information while allowing users to analyze timing and rhythm contributions. The copies enable inspection of visual details that would be lost in traditional curve representations.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If users manually adjust knot values and timing in traditional animation interfaces, then precise control is achieved, but the process becomes time-consuming and difficult for complicated animations

Engineering Contradiction:
Improveknot control precisionVSAvoidanimation adjustment time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of animation data by automatically generating the snapsheet display with frames arranged in temporal sequence and associated with their corresponding knot values. This preliminary structuring allows users to quickly identify timing and rhythm issues without manually searching through complex animation data, significantly reducing the time required to locate and adjust specific knots while maintaining precise control capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8228335B1Snapsheet animation visualization
Publication Date: 2012.07.24 PIXAR CORP
  • US8228335B1 patent drawing
  • US8228335B1 patent drawing
  • US8228335B1 patent drawing

AI summary

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.