Sketch-based modeling and interaction Summary Our sketching work has been dominated by an interest in allowing novice users to draw 3D shapes easily. The original SKETCH paper (from which the folks at Google SketchUp seem to have drawn some ideas, although I cannot confirm this for certain) let users build shapes similar to those easily created in CAD programs --- boxes, cylinders, cones, extrusions --- and sums and differences of these. It also let users sketch constraints on the motions of the resulting object, so that a drawer was constrained to slide in and out of a desk, for instance, or a door was constrained to rotate about its hinge. More recently, we've been examining the very interesting question of how to create free-form shapes from sketches. Arguably, this is related to our earliest publication on the topic, on using a 3D input device to sketch shapes volumetrically, but the recent approach is completely different, involving methods from computer vision, stochastic differential equations, computational topology, and optimization. At the same time, we've worked on multiple sketching interfaces for clothing, believing that having a concrete application helps to focus one's research. The two principal areas have been sketching the shape of clothing itself, and in sketching the way in which clothes are to be placed on a figure --- the "dressing problem." Project goals Our goal is to create sketch-based interfaces for particular applications (like clothing design and dressing virtual characters) and for more general tasks like the sketching of free-form shapes. The sketching, in each case, should feel natural and intuitive, and the collection of gestures and outside interactions be kept to a minimum. Discussion
Open Questions Some questions that have arisen as we studied sketching:
Papers
A sketch-based interface for fashion design, 2007
Implementation Details of SmoothSketch: 3D Free-Form Shapes from Complex Sketches, 2006 SmoothSketch: 3D Free-Form Shapes from Complex Sketches, 2006 Inferring 3D Free-Form Shapes from Contour Drawings, 2005 Sketching garments for virtual characters, 2004 Epipolar Methods for Multi-view sketching, 2004 Clothing Manipulation, 2002 Free-form Sketching with Variational Implicit Surfaces, 2002 Harold: A World Made of Drawings, 2000 Skin: A Constructive Approach to Modeling Free-form Shapes, 1999 SKETCH: An Interface for Sketching 3D Scenes, 1996 Sculpting: An Interactive Volumetric Modeling Technique, 1991
|