3D Garment Partial Simulation for Local Wrinkle Modeling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for simulating wrinkles in garments are inefficient and require significant processing time, especially when dealing with complex patterns and movements.
Innovation Solution
A method for simulating wrinkles in a specific region of a 3D garment model by applying an external force to a selected area, fixing the periphery of the region, and propagating the force to adjacent polygons, while maintaining the configuration of the surrounding areas unchanged.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If simulation of all pattern pieces of a garment is performed to express realistic wrinkles, then the realism of the garment is improved, but the processing time and computational cost increase significantly
Solution Approach 1:
The garment is divided into multiple pattern pieces, and the simulation is segmented to process only selected regions rather than the entire garment. This allows realistic wrinkle simulation in specific areas while avoiding unnecessary computation in other regions, thereby reducing overall processing time while maintaining realism where needed.
Solution Approach 2:
Different regions of the garment are treated differently: selected regions undergo full wrinkle simulation to achieve realistic appearance, while unselected regions maintain their original configuration. This local differentiation ensures realism is applied only where necessary, optimizing the balance between visual quality and computational efficiency.
2Area of stationary object
If simulation is performed on a large region of the garment, then the coverage of wrinkles is improved, but the computational complexity and processing time increase
Solution Approach 1:
The garment surface is segmented into selectable regions, allowing users to specify exactly where wrinkle simulation should be applied. This segmentation enables coverage of specific areas of interest while avoiding unnecessary computation in regions where wrinkles are not needed, thus managing computational complexity effectively.
Solution Approach 2:
Instead of applying wrinkle simulation uniformly across the entire garment, the method applies simulation only to selected regions where it is most needed. This partial action approach achieves sufficient visual realism in critical areas without the excessive computational cost of processing the entire garment surface.
3Stability of the object's composition
If the configuration of surrounding areas is changed during simulation, then the integration of wrinkles with the rest of the garment is improved, but the stability of the original garment structure is compromised
Solution Approach 1:
The simulation modifies only the selected regions where wrinkles are to be generated, while explicitly preserving the configuration of surrounding unselected areas. This local modification approach ensures that the original garment structure remains stable and intact in regions not subjected to simulation, while achieving realistic wrinkle integration in the selected regions through controlled local changes.
Data Source
Figure 1
Figure 2
Figure 3A~3B
AI summary
A method and apparatus for partial simulation receives a selection of a partial region of a three-dimensional (3D) model of a garment including an a first region and a second region, fixes the outer to the periphery of the selected first region, moves the second region within the first region, and simulates wrinkles formed in a middle region between the first region and the second region based on an external force applied to the second region.