Garment Mesh Deformation and Layering Without Physical Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for visualizing garment fit using 3D polygonal meshes are inefficient and complex, particularly when dealing with differently sized bodies or multiple garments, as they often rely on computationally intensive physical cloth simulation techniques and struggle with intersections between meshes.

Innovation Solution

A system and method for deforming a garment mesh from a template body to a target body using a geometrical deformation algorithm, and layering multiple garment meshes on a target body without intersections, utilizing an input interface, deformation engine, and layering engine to achieve efficient and accurate fitting and layering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If physical cloth simulation techniques are used to generate garment meshes, then the garment fit visualization accuracy is improved, but the computational complexity and processing time increase significantly

Engineering Contradiction:
Improvegarment fit visualization accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The garment mesh is segmented into multiple regions (e.g., front panel, back panel, sleeves, collar) that can be independently deformed and positioned. This segmentation allows the system to avoid full physical simulation while maintaining local fit accuracy through targeted geometric transformations of each segment relative to the body mesh.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes key geometric parameters of the garment mesh (scale factors, rotation angles, position offsets) based on the target body mesh dimensions. By adjusting these parameters geometrically rather than through physical simulation, the system achieves efficient adaptation to different body sizes while preserving the original garment design intent.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If physical cloth simulation techniques are used to generate garment meshes, then the garment fit visualization accuracy is improved, but the processing time increases making it unattainable in real-world settings

Engineering Contradiction:
Improvegarment fit visualization accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary geometric alignment and scaling of the garment mesh to match the target body mesh dimensions before final positioning. This preliminary action establishes a good initial configuration that requires minimal iterative adjustment, dramatically reducing processing time compared to starting from scratch with physical simulation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces the mechanical physical cloth simulation system with a geometric transformation system. Instead of computing fabric behavior through physical laws (springs, dampers, collisions), the system directly applies geometric operations (scaling, rotating, translating) to the mesh vertices, achieving real-time performance while maintaining visual accuracy.

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

3Ease of operation

If multiple polygonal meshes representing different garments are simply combined together, then the layering process is simplified, but intersections between meshes occur because the shape of each does not consider the existence of the others

Engineering Contradiction:
Improvelayering process simplicityVSAvoidmesh intersection accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system applies preliminary anti-action by detecting potential intersections between garment meshes and their body meshes before final positioning, and preemptively adjusting the mesh shapes to avoid intersections. This is achieved through collision detection algorithms that guide the deformation process to maintain non-intersecting configurations throughout the layering process.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system employs dynamic adjustment of garment mesh positions and shapes during the layering process. As each garment is positioned, the system dynamically modifies subsequent garment placements to account for the presence of previously positioned garments, ensuring intersection-free layering while maintaining the simplicity of the overall process through automated adaptive adjustments.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9754410B2System and method for three-dimensional garment mesh deformation and layering for garment fit visualization
Publication Date: 2017.09.05 STYLEME LTD
  • US9754410B2 patent drawing
  • US9754410B2 patent drawing
  • US9754410B2 patent drawing

AI summary

Systems and methods for three-dimensional polygonal garment mesh deformation and/or layering for garment fit visualization. A deformation engine receives at least one garment mesh fitted to a template body mesh and deforms the garment mesh to a target body mesh according to a geometrical deformation algorithm. A layering engine receives plural garment meshes that are separately fitted to a target body mesh, and deforms the plural garment meshes according to an iterative layering process that deforms each individual garment mesh according to a layering order while preventing intersections between other garment meshes and the target body mesh.