Inverse Distortion for Surface Objects in Animation Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer animation, it is challenging to balance visual realism with artistic direction when deforming models, as surface objects often become overly distorted, disrupting the intended aesthetic, especially when attached to flexible underlying objects like skin or armor.

Innovation Solution

The method involves measuring distortion in surface objects and applying inverse deformation to counteract this, allowing for user-directed control over the level of distortion, resulting in less distorted surface objects when deformed, which can appear entirely rigid, flexible, or a combination thereof.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If surface objects are deformed along with the underlying object to maintain visual realism, then the deformation appears realistic, but the surface objects become overly distorted when the underlying object is highly flexible

Engineering Contradiction:
Improvevisual realismVSAvoidsurface object distortion
Core Design Contradiction:
ReliabilityVSShape

Solution Approach 1:

The patent applies preliminary anti-action by calculating inverse distortion measurements before final deformation. The system pre-calculates distortion compensation factors based on the underlying object's deformation properties and applies these to the surface objects in advance, so that when the final deformation occurs, the surface objects maintain their intended shape characteristics rather than becoming overly distorted

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent implements parameter changes by introducing a rigidity parameter that controls the degree to which surface objects resist deformation. This parameter allows dynamic adjustment of surface object behavior between fully rigid and fully flexible, enabling the system to adapt deformation characteristics based on the specific artistic or realistic requirements of each scene

Inventive Principle:
Principle #35Parameter changes

2Shape

If surface objects are made entirely rigid to maintain shape, then distortion is reduced, but the animation loses flexibility and artistic control

Engineering Contradiction:
Improvesurface object shape stabilityVSAvoiddeformation flexibility
Core Design Contradiction:
ShapeVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the surface object rigidity adjustable rather than fixed. The system dynamically adapts the deformation behavior of surface objects based on user-specified rigidity parameters, allowing the same surface objects to exhibit different levels of flexibility across different scenes or moments in the animation, thus providing both shape stability when needed and artistic flexibility when desired

Inventive Principle:
Principle #15Dynamics

3Reliability

If complex physics simulation is used to achieve realistic surface object deformation, then visual realism improves, but computational intensity increases

Engineering Contradiction:
Improvevisual realismVSAvoidcomputational intensity
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements this principle by using computationally inexpensive inverse distortion calculations instead of expensive physics simulations. Rather than simulating complex physical interactions between surface objects and the underlying object, the system uses pre-calculated distortion measurements and applies simple transformation matrices, achieving acceptable visual realism at a fraction of the computational cost

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS9317967B1Deformation of surface objects
Publication Date: 2016.04.19 PIXAR CORP
  • US9317967B1 patent drawing
  • US9317967B1 patent drawing
  • US9317967B1 patent drawing

AI summary

Systems and methods for deformation of surface objects are disclosed. A method may include receiving an initial pose of a model comprising an underlying object and a plurality of surface objects, and a deformation of the model to a second pose. A measurement of the surface objects in the second pose can be used to determine inversely distorted surface objects, such that the lengths of the edges in the inversely distorted surface object are adjusted to counteract the distortion. Thus, when the inversely distorted surface objects are deformed to the second pose, they may appear less distorted than when the original surface objects are deformed to the second pose. Furthermore, a user may direct the level of inverse distortion, so that the surface objects, when inversely distorted and deformed to the second pose, may appear entirely rigid, entirely flexible, or some combination thereof.