Strain-Based Dynamics for Mesh-Independent Soft Body Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Position-based dynamics methods for simulating deformable objects in computing devices often result in artifacts due to dependency on mesh structure, limiting control over stretch modes and requiring improved image rendering techniques.

Innovation Solution

The implementation of strain-based position-based dynamics using Green-St. Venant strain tensor constraints, which allows for independent control of soft body behavior by assigning different stiffness values and modifying diagonal constraints to solve in a single step, enabling simulation independent of mesh tessellation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If position based dynamics uses distance constraints along mesh edges, then the simulation is fast and simple to implement, but the behavior depends on mesh structure causing artifacts and limiting control over stretch modes

Engineering Contradiction:
Improvesimulation speedVSAvoidrendering accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the mathematical parameters from distance constraints to Green-St. Venant strain tensor constraints, which provide continuous strain measures independent of mesh structure. This allows controlling stretch modes through material parameters rather than mesh geometry, eliminating artifacts while maintaining simulation speed through efficient tensor computation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the mechanical constraint system (distance constraints along edges) with a continuum mechanics-based system (strain tensor). This replacement eliminates dependency on discrete mesh structures while preserving the computational efficiency needed for real-time rendering applications.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of manufacture

If position based dynamics uses distance constraints along mesh edges, then the implementation is simple, but control over stretch modes is limited by irregular mesh structures

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcontrol over stretch modes
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent introduces material parameters (stiffness values) that can be assigned to different constraints of the Green-St. Venant strain tensor, enabling independent control over stretch modes. This provides versatility in controlling soft body behavior without complicating the implementation, as the same framework handles both simple and complex material responses.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the strain control into independent components through the Green-St. Venant strain tensor, allowing separate control of different stretch modes. Each constraint can be independently tuned with its own stiffness value, providing fine-grained control over material behavior while maintaining a unified simulation framework.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If the Green-St. Venant strain tensor constraint is used with standard diagonal constraints, then accurate strain control is achieved, but multiple solution steps are required reducing performance

Engineering Contradiction:
Improvestrain control accuracyVSAvoidsimulation performance
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent modifies the diagonal constraints to incorporate preliminary calculations that enable single-step solving. By pre-computing or restructuring the constraint equations, the system achieves both accurate strain control and improved performance through elimination of iterative solution steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a dynamic constraint system where the modified diagonal constraints adapt to the current configuration, enabling single-step solution while maintaining accuracy. The constraints are formulated to be solvable in closed form or through direct methods, eliminating the need for multiple iterative steps while preserving strain control precision.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10249083B2Strain based dynamics for rendering special effects
Publication Date: 2019.04.02 NVIDIA CORP
  • US10249083B2 patent drawing
  • US10249083B2 patent drawing
  • US10249083B2 patent drawing

AI summary

A strain based dynamic technique, for rendering special effects, includes simulation as a function of a Green-St. Venant strain tensor constraint. The behavior of a soft body may be controlled independent of a mesh structure by assigning different stiffness values to each constraint of the Green-St. Venant strain tensor.