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 character create � Create a character � Time consuming � Paint it � Difficult � Pose it � Requires training � Animate it Goals Difficulties � Translating 2D pen action into 3D � Intuitive user interface environment � Tablet PC � Speed limitations � Powerful Features � Fun!! 1
Previous Work Application � Rough draft animation � Teddy � Choreography � Takeo Igarashi � Entertainment / Games � Professional modeling packages � 3dMax � Maya � Poser Usage Demonstration Drawing Objects � Drawing objects � Painting � Posing � Animating Usage Demonstration Usage Demonstration � Drawing objects � Drawing objects � Painting � Painting � Posing � Posing � Animating � Animating 2
Usage Demonstration Technical Details � Drawing objects � Skeleton � Painting � Body Positions � Posing � Inverse Kinematics � Animating Skeleton Body Position � Hierarchical representation � One orientation per joint � Meshes � Relative to parent bone � Defined relative to bone � Represented using quaternions � Useful for interpolation Inverse Kinematics Inverse Kinematics 3
Puppet Future Work � New Features � Intuitive interface to complex task � Skeleton Editor � Leverages Tablet PC � Collision detection / prevention � Anyone can do it � Mirroring limbs Demo Questions? 4
Recommend
More recommend