Procedural Fiber Model for Real-Time Yarn Strain Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer graphics models fail to accurately simulate the realistic deformation and behavior of fibers and yarns under strain, particularly in close-up views and when modeling clothing, due to high resource requirements and lack of detail in surface models.

Innovation Solution

A procedural modeling approach that generates fiber curves with parametrically defined fiber plies, incorporating fiber migration and fly-out effects, and applies a strain model to simulate the twist and shift of fibers, using pseudo-random functions for realistic fiber distribution and voxelization for efficient storage and rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If fiber-based models are used to model each yarn or fiber at microscopic level, then realism and detail of fabric appearance is improved, but memory storage requirements and scene load increase significantly

Engineering Contradiction:
Improverealism and detail of fabric appearanceVSAvoidmemory storage requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent uses procedural generation to create virtual copies of fiber structures through algorithms rather than storing actual microscopic fiber data. The procedural model generates fiber arrangements, migration patterns, and flyaway effects through computational rules, replacing the need for massive storage of detailed fiber geometry while maintaining visual realism at microscopic levels

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical storage and manipulation of detailed fiber geometry with a computational/procedural system. Instead of physically storing and processing vast amounts of fiber position and orientation data, the system uses algorithms to procedurally generate fiber behavior under strain, substituting computational mathematics for traditional geometric modeling approaches

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

2Productivity

If procedural modeling approaches are used to reduce memory storage requirements, then scene generation speed is improved, but the ability to model realistic fiber behavior under strain may be compromised

Engineering Contradiction:
Improvescene generation speedVSAvoidrealistic fiber behavior under strain
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent employs parameter-based procedural modeling where fiber behavior under strain is controlled by adjustable parameters rather than fixed geometric definitions. The system uses parameters to define fiber migration distances, flyaway probabilities, and strain responses, allowing realistic fiber behavior to be achieved through parameter tuning while maintaining procedural generation efficiency and real-time performance

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic procedural generation where fiber configurations are not static but adapt in real-time based on applied strain. The procedural model dynamically recalculates fiber positions, migrations, and flyaway effects according to current strain conditions, enabling realistic fiber behavior under varying strain circumstances while maintaining scene generation speed through algorithmic efficiency

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If traditional surface models are used for fabric, then resource requirements are reduced, but detail and realism are insufficient particularly in close-up views

Engineering Contradiction:
Improveresource requirementsVSAvoiddetail and realism in close-up views
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent transitions from traditional two-dimensional surface models to a three-dimensional procedural fiber model that incorporates depth, volume, and spatial arrangement of fibers. This dimensional enhancement allows the model to represent fiber thickness, yarn structure, and three-dimensional fiber migration and flyaway effects, providing realistic close-up detail while maintaining resource efficiency through procedural generation

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

Data Source

PatentUS11853659B2Procedural model of fiber and yarn deformation
Publication Date: 2023.12.26 SEDDI INC
  • US11853659B2 patent drawing
  • US11853659B2 patent drawing
  • US11853659B2 patent drawing

AI summary

Modeling cross-sections of yarn may include receiving yarn simulation input comprising a descriptive model of a general curvature followed by the yarn, providing a plurality of fibers distributed radially from the center of a ply, setting a base position based on parameters, applying a strain model to simulate the effect of stretch forces applied to the yarn, and outputting a yarn model indicating position and directionality of fibers in the yarn. The technology also relates to real-time modeling of a garment comprising a fabric. For instance, real-time modeling of a garment may include providing an input associated with one or more parameters of the fabric, receiving frames of a computer simulated garment, the computer simulated garment including a simulation of the fabric, the fabric simulation including yarns simulated based on a yarn model.