an interactive design system for plush toys

Post on 07-Jan-2016

78 Views

Category:

Documents

9 Downloads

Preview:

Click to see full reader

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

TRANSCRIPT

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.

top related