Sketching-out virtual humans: from 2D storyboarding to immediate 3D character animation

Virtual beings are playing a remarkable role in today's public entertainment, while ordinary users are still treated as audiences due to the lack of appropriate expertise, equipment, and computer skills. In this paper, we present a fast and intuitive storyboarding interface, which enables users to sketch-out 3D virtual humans, 2D/3D animations, and character intercommunication. We devised an intuitive "stick figure→fleshing-out→skin mapping" graphical animation pipeline, which realises the whole process of key framing, 3D pose reconstruction, virtual human modelling, motion path/timing control, and the final animation synthesis by almost pure 2D sketching. A "creative model-based method" is developed, which emulates a human perception process, to generate the 3D human bodies of variational sizes, shapes, and fat distributions. Meanwhile, our current system also supports the sketch-based crowd animation and the storyboarding of the 3D multiple character intercommunication. This system has been formally tested by various users on Tablet PC. After minimal training, even a beginner can create vivid virtual humans and animate them within minutes.

[1]  Chen Mao,et al.  A Sketch-Based Gesture Interface for Rough 3D Stick Figure Animation , 2005, SBM.

[2]  Enrico Gobbetti,et al.  Interactive Construction and Animation of Layered Elastically Deformable Characters , 1998, Comput. Graph. Forum.

[3]  Ramesh Raskar,et al.  Free‐form sketching with variational implicit surfaces , 2002, Comput. Graph. Forum.

[4]  Daniel Thalmann,et al.  The Direction of Synthetic Actors in the Film Rendez-Vous a Montreal , 1987, IEEE Computer Graphics and Applications.

[5]  Isaac Kerlow,et al.  The Art of 3D Computer Animation and Effects , 2008 .

[6]  Junichi Hoshino,et al.  Intelligent storyboard for prototyping animation , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[7]  David Salesin,et al.  A sketching interface for articulated figure animation , 2006, SIGGRAPH 2006.

[8]  Satoshi Matsuoka,et al.  Teddy: A Sketching Interface for 3D Freeform Design , 1999, SIGGRAPH Courses.

[9]  Sebastian Thrun,et al.  SCAPE: shape completion and animation of people , 2005, SIGGRAPH '05.

[10]  Adam Finkelstein,et al.  Suggestive contours for conveying shape , 2003, ACM Trans. Graph..

[11]  Barrett Fox 3ds max 6 Animation: CG Filmmaking from Concept to Completion (Consumer) , 2003 .

[12]  Harry Shum,et al.  Stylizing motion with drawings , 2003, SCA '03.

[13]  Charlie C. L. Wang,et al.  Freeform extrusion by sketched input , 2003, Comput. Graph..

[14]  Christoph Bregler,et al.  Turning to the masters: motion capturing cartoons , 2002, ACM Trans. Graph..

[15]  Thomas W. Calvert,et al.  Goal-directed, dynamic animation of human walking , 1989, SIGGRAPH.

[16]  Subhashis Banerjee,et al.  A System for View‐Dependent Animation , 2004, Comput. Graph. Forum.

[17]  Hod Lipson,et al.  Correlation-based reconstruction of a 3D object from a single freehand sketch , 2007, SIGGRAPH Courses.

[18]  Jane Wilhelms,et al.  Anatomically based modeling , 1997, SIGGRAPH.

[19]  Loïc Barthe,et al.  Interactive modelling from sketches using spherical implicit functions , 2004, AFRIGRAPH '04.

[20]  Wei Sun,et al.  Virtual people: capturing human models to populate virtual worlds , 1999, Proceedings Computer Animation 1999.

[21]  Aaron Hertzmann,et al.  Style-based inverse kinematics , 2004, ACM Trans. Graph..

[22]  Michiel van de Panne,et al.  Motion doodles: an interface for sketching character motion , 2004, SIGGRAPH Courses.

[23]  Zoran Popovic,et al.  The space of human body shapes: reconstruction and parameterization from range scans , 2003, ACM Trans. Graph..