Character Model Deformation Using Distance Measurement Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer graphics techniques for animating complex character models face challenges in achieving artistically acceptable deformations, particularly in representing bending skin under skeletal action, as they often result in surface collapse and require significant correction, making them computationally expensive and time-consuming.

Innovation Solution

The method employs surface information from distance measurement nodes on the geometric model to control deformation processes, allowing for intuitive and efficient manipulation of character models by using surface-based techniques that are artist-friendly, reducing the need for extensive correction and improving deformation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional skeletal-based animation techniques are used to animate complex character models, then the character can be manipulated through joint motion, but the surface geometry collapses and requires significant artistic correction

Engineering Contradiction:
ImproveEase of character manipulationVSAvoidDeformation accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent introduces surface distance measurements as an intermediary between the skeletal structure and the surface geometry. Distance measurement nodes are placed on the surface and track changes in distance between them, serving as a mediator that captures surface deformation information without directly manipulating the complex mesh geometry. This intermediary system allows skeletal joints to move while preventing surface collapse through procedural correction based on distance changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If traditional animation tools are used to correct surface collapse, then artistic control can be applied, but the process becomes computationally expensive and time-consuming

Engineering Contradiction:
ImproveDeformation accuracyVSAvoidAnimation efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system implements self-service by automatically computing and applying surface-based corrections without requiring manual artistic intervention. The distance measurement nodes automatically detect when surface collapse is occurring and trigger procedural corrections based on predefined rules and blending functions. This self-correcting mechanism eliminates the need for time-consuming manual adjustment while maintaining high deformation accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary action by pre-defining correction strategies and blending functions that will automatically activate when specific distance threshold conditions are met. Rather than waiting for collapse to occur and then correcting it manually, the system has predetermined responses ready to be applied automatically, preventing the problem rather than fixing it afterward.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If more surface points are monitored for deformation, then deformation accuracy improves, but the computational complexity increases

Engineering Contradiction:
ImproveSurface deformation measurement accuracyVSAvoidSystem computational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the surface into discrete regions by placing distance measurement nodes at strategically selected locations rather than monitoring every surface point. Each node represents a local region, and the system only tracks distances between these representative points. This segmentation approach maintains measurement precision in critical areas while dramatically reducing the total number of measurements required, thereby lowering computational complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9892485B2System and method for mesh distance based geometry deformation
Publication Date: 2018.02.13 DISNEY ENTERPRISES INC
  • US9892485B2 patent drawing
  • US9892485B2 patent drawing
  • US9892485B2 patent drawing

AI summary

A method of manipulating at least a portion of a character model into a pose involving a library data having a plurality of deformations, where each deformation is associated with index values of one or more distance measurement nodes. One or more distance measurement nodes are defined for the portion of the character model, wherein each distance measurement node comprises a number of points on a surface defined by the geometry of the character model, wherein the points are separated by a distance value. A particular pose is selected for the character model portion to establish an initial model by selecting values for the pose controls. For the particular pose, a value of the distance measurement nodes is determined. At least one deformation is selected from the library data based in the value of the distance measurement nodes and applied to the initial model to generate a deformed model.