Automatic 3D Clothing - From 2D Pattern To Garment

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

Automatic 3D Clothing:

from 2D Pattern to Garment

Zhang Yuzhe
School of Computer Engineering

Supervisor: Prof Zheng Jianmin


Co-Supervisor: Prof Nadia M. Thalmann
2010-11-23
Outline

• Background
• Preliminary Experiment
• Goal of Research
• 2D Patterns  3D Garment
• Our approach
Background

• For fashion industry


‒ Develop a virtual production line
‒ Design, stitch and modify 2D patterns
‒ Preview the 3D garment
‒ …
• For customer
‒ Virtual try on the garment
‒ …
2D 3D Simulation
Preliminary Experiment

• Experiment—Fashionizer 2.1
‒ Step1: 2D pattern design
‒ Step2: Place 2D patterns around 3D body model
Preliminary Experiment

• Experiment—Fashionizer 2.1
‒ Step3: Add sewing lines
‒ Step4: Simulation
Goal of Research

• Make the processes in the pipeline more intelligent and


minimize user interaction:
– Pattern assembly
– Knowledge enriched cloth and body modeling
– Automatic pre-positioning
2D Pattern  3D Garment

• General Workflow

• Definition of curves
2D pattern
• Assembly tailoring feature

• Body model measurement


• Feature points or lines
Preposition • 2D 3D Mapping

• Mechanical model
• Collision detection and response
3D
simulation • Simulation of meshes
2D Pattern  3D Garment

• 2D pattern information
• 2D pattern definition

Functional info
Assembly
tailoring info
Topological info

Geometrical info curves

Bezier

Polyline
2D Pattern  3D Garment

• 2D3D Prepositioning
‒ Manual Prepositioning
‒ Semi-automatic Prepositioning
▪ Method 1 based on bounding surface (by Germany scientists)
▪ Method 2 based on offset mannequin (by Italian scientists)
▪ Method 3 based on figurine (by French scientists)
‒ Automatic Prepositioning
▪ Need to be developed
2D Pattern  3D Garment

• Method 1: based on bounding surface


‒ This method was proposed by Clemens G., Arnulph F. in 2003.
‒ Geometric method for pre-positioning the cloth patterns around a
virtual figurine.

Arranging Patterns

Flatten Bounding Surface

Body Segment
2D Pattern  3D Garment

• Method 2: based on offset mannequin


‒ This method was proposed by Fontana M., Caterina R. in 2005
‒ 2D3D mapping procedure
▪ 2D patterns can be folded
▪ 2D patterns cannot be subjected to in-plane deformation
‒ Based on developable surface partitioning

Tight-fitting positioning
2D Pattern  3D Garment

• Method 3: based on figurine


‒ This method was proposed by Le Thanh, T. Gagalowicz, A. in 2009
‒ Geometric solution
▪ Assign the interaction part to the designer
▪ Produce a pre-positioning for client

Generic Real
Figurines
Silhouette Silhouette
2D Pattern  3D Garment

• Cloth Simulation
• Geometrically based simulation
• Physically based simulation
• Collision detection
• Collision response
Our Approach

• Three modules
2D Pattern
Editor

3D
mannequin
adaptation

2D->3D Preposition
&
• Techniques: 3D simulation

– Geometric processing
– Optimization
– Semantic enriched modeling
Our Approach

• 2D Pattern Editor
• Main functions
‒ Format convertor
‒ Edit: points, curves, seam
‒ Manage: data storage, load/save file
Convertor
‒ Display: user interface
‒ Operation: triangulation, sewing
Operation Edit
2D
Pattern
Editor

Display manage
Our Approach

• Body Adaptation
• Semantic Analyze
‒ Feature point detection
‒ Body segmentation
‒ Measurement (for cloth)

Enrich

Semantics

Generic Model Semantic enriched Model


Our Approach

• Body Adaptation
– Measurement extraction

Semantics Input body


enriched
Generic model Model

Knowledge of
input body model

Feature
Feature point
Measurement
Our Approach
• Pre-position
Topology stitching

Sew the patterns together into a garment

Positioning

position landmark of garment on body model

Adjust the geometry of mesh


Create a reasonable preposition of garment
Based on the measurement of input body
mesh

Simulation
Fit on input body Less distortion More regular
Thank you !

You might also like