Upload
elon
View
76
Download
9
Embed Size (px)
DESCRIPTION
Plushie. An Interactive Design System for Plush Toys. Yuki Mori* Takeo Igarashi*. Outline. Introduction User interface 3D modeling operations Operations on the 2D pattern view Implementation Physical simulation 3D modeling Results Limitations and future work. - PowerPoint PPT Presentation
Citation preview
CC GG MMNTUSTNTUST
An Interactive Design System for Plush Toys
Plushie
Yuki Mori* Takeo Igarashi*
2
Outline
Introduction User interface
3D modeling operations Operations on the 2D pattern view
Implementation Physical simulation 3D modeling
Results Limitations and future work
3
Introduction( )Ⅰ
Characters
Runs simulation concurrently with modeling.
Incorporates physical simulation into an interactive design process.
Combines a sketching interface and integrated physical simulation.
4
Introduction( )Ⅱ
Related work Shatz et al. [2006]
Mitani and Suzuki[2004]
Julius et al. [2005]
Mori and Igarashi’s [2006]
5
Introduction(Ⅲ)
6
User Interface
7
3D modeling operations ( )Ⅰ
Creating a new model Cut Creation of a part Pull Insertion and deletion of seam lines
8
3D modeling operations (Ⅱ)
Creation of a part
Pull
9
3D modeling operations (Ⅲ)
Insertion and deletion of seam lines
10
Operations on 2D pattern view
11
Implementation
Physical simulation Mimics the effect of internal pressure
Formula :
Figure :
12
Physical simulation (Ⅰ)
Adjusts each edge length to preserve the integrity of the cloth material Formula :
Figure :
13
Physical simulation (Ⅱ)
Formula : tij :The forces from the neighboring edges (Ei)
lij : represents the rest length of an edge eij
Figure :
14
3D modeling (Ⅰ)
Creating a new model :
Generates two-sided mesh
Physical simulation
Updates the 2D mesh
Repeats adjustment process and the physical simulation until convergence
15
3D modeling (Ⅱ)
Updates the 2D mesh
Laplacian smoothing (c)→(d) Ni is the one ring neighbor of vi
B is the boundary
16
3D modeling (Ⅲ)
Examples in which our algorithm successfully found appropriate 2D patches that yielded the desired 3D shapes
17
3D modeling (Ⅳ)
Cut : The right-hand side of the cutting stroke is
removed and a new mesh is created on the cross-section.
Creation of a Part :
18
3D modeling (Ⅴ)
Pull :
Insertion and Deletion of Seam Lines : Insertion : Cuts the patch along the added
seam line and updates the meshes Deletion : Merges the patch
19
Results (Ⅰ)
20
Results (Ⅱ)
21
Limitations and future work
Limitations
Future work Prepare several predefined material
parameters and allow the user to choose Incorporate more domain knowledge into the
system
22
~The End~
23
Creating a new model (Ⅰ)
Finding the spine
24
Creating a new model (Ⅱ)
Pruning
25
Cut
26
Creation of a Part (Ⅰ)
Extrusion algorithm
27
Creation of a Part (Ⅱ)
Sweeping the base ring
28
Future work
More sophisticated, off-line algorithms for texture atlas generation [Milenkovic 1999; Bruno et al. 2002] and cloth simulation [Grinspun et al. 2002; Choi and Ko 2002; Breen et al. 1994] have been studied in textile industry.
It is our future work to explore a way to apply these sophisticated methods to interactive setting.