Puppet Introduction Dan Olejko Summary Jamie Gennis Motivation / - - PDF document

puppet introduction
SMART_READER_LITE
LIVE PREVIEW

Puppet Introduction Dan Olejko Summary Jamie Gennis Motivation / - - PDF document

Puppet Introduction Dan Olejko Summary Jamie Gennis Motivation / Goals / Difficulties Paolo Alandy Previous Work & Applications Motivation What Puppets All About Using only a pen, the user can: Tradition


slide-1
SLIDE 1

1

Dan Olejko Jamie Gennis Paolo Alandy

Puppet Introduction

Summary Motivation / Goals / Difficulties Previous Work & Applications

Using only a pen, the user can:

Create a character Paint it Pose it Animate it

What Puppets All About

Tradition character create

Time consuming Difficult Requires training

Motivation

Intuitive user interface

Tablet PC

Powerful Features Fun!!

Goals

Translating 2D pen action into 3D

environment

Speed limitations

Difficulties

slide-2
SLIDE 2

2

Teddy

Takeo Igarashi

Professional modeling

packages

3dMax Maya Poser

Previous Work

Rough draft animation Choreography Entertainment / Games

Application

Drawing objects Painting Posing Animating

Usage Demonstration Drawing Objects

Drawing objects Painting Posing Animating

Usage Demonstration

Drawing objects Painting Posing Animating

Usage Demonstration

slide-3
SLIDE 3

3

Drawing objects Painting Posing Animating

Usage Demonstration Technical Details

Skeleton Body Positions Inverse Kinematics

Skeleton

Hierarchical representation Meshes

Defined relative to bone

Body Position

One orientation per joint

Relative to parent bone Represented using quaternions

Useful for interpolation

Inverse Kinematics Inverse Kinematics

slide-4
SLIDE 4

4

Puppet

Intuitive interface to complex task Leverages Tablet PC Anyone can do it New Features

Skeleton Editor Collision detection / prevention Mirroring limbs

Future Work Demo Questions?