Character Body Mesh Preprocessing for Cloth Simulation Pinch Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloth simulations in CG feature film production often face the challenge of pinching or tangling, where surface areas interpenetrate, leading to complex and time-consuming calculations to resolve these issues during the simulation process.

Innovation Solution

An additional processing step is introduced before cloth simulation, where the character body mesh is analyzed to identify potential pinch or tangle regions, and deformation is applied to maintain a minimum distance between surface regions, ensuring that the deformed mesh is used for simulation, thereby preventing pinches and tangles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloth simulation is performed using standard collision detection techniques to detect and resolve overlaps, then pinching and tangling problems can be addressed, but the simulation becomes slow and time-consuming

Engineering Contradiction:
Improvepinch and tangle preventionVSAvoidsimulation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing preprocessing on the character body mesh before cloth simulation to identify and deform potential pinch or tangle regions. This advance preparation ensures that the mesh is optimized for the upcoming simulation, preventing pinching and tangling before they occur during the actual cloth simulation process, thereby avoiding the need for slow post-hoc collision detection and resolution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the character body mesh into predetermined body regions that are particularly prone to pinching and tangling, such as arm/torso and leg/hip regions. By identifying and separately processing these specific segments with deformation operations, the system focuses computational effort only where needed, rather than applying collision detection to the entire mesh, thus improving simulation speed while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If deformation is applied to body mesh regions to maintain minimum distance between surface areas, then pinching and tangling are prevented, but additional processing time is required before simulation

Engineering Contradiction:
Improvepinch and tangle preventionVSAvoidpreprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies local quality by deforming only the specific predetermined body regions that are prone to pinching and tangling, rather than the entire character mesh. Regions such as arms, legs, and torso areas that are identified as high-risk are selectively processed with deformation operations to maintain minimum distance constraints, while other regions remain unchanged. This localized approach minimizes preprocessing time while ensuring reliability where it matters most.

Inventive Principle:
Principle #3Local quality

3Reliability

If complex calculations are performed during cloth simulation to resolve detected overlaps, then pinching and tangling can be corrected, but the overall process becomes inefficient

Engineering Contradiction:
Improvecloth mesh position accuracyVSAvoidsimulation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary anti-action by performing preprocessing that actively prevents pinching and tangling from occurring in the first place, rather than relying on post-detection correction. By deforming the body mesh in advance to maintain minimum distance between surface areas in predetermined regions, the system creates conditions that inherently prevent the harmful overlap phenomenon, eliminating the need for complex corrective calculations during simulation and thereby improving efficiency while maintaining accuracy.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS9117312B2System and method for preventing pinches and tangles in animated cloth
Publication Date: 2015.08.25 SONY GROUP CORP
  • US9117312B2 patent drawing
  • US9117312B2 patent drawing
  • US9117312B2 patent drawing

AI summary

Systems and methods are disclosed for altering character body animations to improve subsequent cloth animations. In particular, based on a character body animation, an extra level of processing is performed, prior to the actual cloth simulation. The extra level of processing removes potential areas of pinching or tangling in input character body simulation data, ensuring that the output of the cloth simulation will be have reduced pinches and tangles.