Interactive shape modelling
Tuesday, August 30th, 2005. 8:30 - 17:30 (Full Day)
VENUE: Walton Theatre.
||Marc Alexa, Darmstadt University of Technology|
Marie-Paule Cani, Institut National Polytechnique de Grenoble (INPG)
Karan Singh, University of Toronto
||Marc Alexa, (T.U. Darmstadt)|
Alexis Angelidis, (University of Otago)
Marie-Paule Cani, (INPG)
Karan Singh, (U. of Toronto)
Denis Zorin, (New York U.)
Outline and Syllabus
Computer Graphics continues to battle the challenging question: “How quickly and effectively
can a designer transform a mental concept into a digital shape, which is easy to refine and
reuse?” Traditional techniques of sculpting and sketching continue to be among the quickest and
most expressive ways for designers to visually manifest their ideas. This course traces the
evolution of interactive shape design from traditional media to the state of the art in digital
modeling techniques, both in commercial software and academic research. The course will cover
the gamut of hardware devices and interaction paradigms used in digital modeling and their
underlying mathematical representations of shape. The audience will be presented with the
properties of various implicit, explicit and hybrid shape representations and the capabilities,
limitations and implementation details of current algorithms for interactive shape creation and
manipulation. The goal of this course is to impart the audience with both an understanding of the
big open questions as well as the skills to engineer recent research in interactive shape modeling
- Introduction & Overview - Cani (15 mins)
Industrial motivation and approaches - Singh (45 mins)
- Sketching and sculpting and traditional media.
- From standard CAGD methods to fast free-form
Global space & Free form deformations - Singh (45 mins)
- Case study in conceptual automotive design.
- Hardware for shape modeling.
- Physical prototypes and their digital equivalents.
- Overview of industrial software for conceptual
Wires - Singh (30 mins)
- Space deformations & space warps, practical
- Free-form deformations and its variants.
Mathematical representations of shape
for modeling - Zorin (30 mins)
- Wires and surface-oriented deformations.
Multiresolution modeling - Zorin (45 mins)
- Introduction to shape representations and geometric
concepts of topology, resolution and surface features.
Mesh editing based on discrete Laplace and Possion models - Alexa (60 mins)
- Mesh and parametric surface editing.
- Multiresolution editing with subdivision surfaces and
Volumetric and implicit surface based shape modeling - Cani (45 mins)
- Some remarks on discrete differential geometry.
- Relation to multiresolution modeling.
- Laplace coordinates.
- Shape transformation properties.
Gesture-based shape modeling: deformation functions and meshes - Angelidis (45 mins)
- Volumetric and topological properties of shapes
- Sculpting with implicit functions.
- Towards physics-based “virtual clay”.
Shape modeling by sketching - Cani (45 mins)
- Volume preserving deformations: Swirling sweepers.
Future directions and concluding remarks - Cani (15 mins)
- Drawing for illustration and annotation in 3D.
- Teddy and related systems.
- Shape inference from a 2D sketch: the example of virtual garments.
Marc Alexa is an Assistant Professor of Computer Science at Darmstadt University of Technology and heads the Discrete Geometric Modeling group in the department of CS. He is primarily interested in representing shapes and their deformation, using point sampled geometry, implicit surfaces, explicit representations, and linear spaces of base shapes. For his earlier work on morphing he received a PhD in Computer Science from Darmstadt University of Technology. He has presented and lectured on topics related to shape representations at SIGGRAPH and other conferences. Marc Alexa has been a co-chair and has served as a member of several committees of major graphics conferences, and will be papers co-chair of Eurographics 2005 as well as general co-chair of the ACM/Eurographics Symposium on Point Based Rendering 2005.
Alexis Angelidis is a PhD candidate at the University of Otago. His recent research activity has mainly been focused on shape modeling. He has recently developed techniques around the idea of raising matrices to powers of scalar functions (Sweepers and Swirling-Sweepers), acknowledged with award winning papers. His motivation in computer graphics is to model and animate organic phenomena, and he is taking an interest in fluid dynamics. His prior works include modeling shapes using convolution surfaces and reconstructing statues from photos.
Marie-Paule Cani is a full Professor of Computer Science at the INPG, France. A graduate from the Ecole Normale Supérieure, she received a PhD in Computer Science from the University of Paris Sud in 1990, and was elected member of the Institut Universitaire de France (IUF) in 1999. She is vice-director of the research lab GRAVIR (Computer GRAphics, Computer VIsion and Robotics), a joint lab of CNRS, INPG, INRIA and UJF, where she leads the research group EVASION, created in 2003. Her main research interests cover physically-based simulation, implicit surfaces applied to interactive modelling and animation and the design of layered models incorporating alternative representations and LODs. Recent applications include the animation of natural phenomena and virtual humans, real-time virtual surgery and interactive sculpting techniques. Marie-Paule Cani was paper co-chair of Eurographics 04, is co-chairing Shape Modelling International 2005 and has served in the program committee of major graphics conferences, including SIGGRAPH in 2001 and 2005.
Karan Singh is an Associate Professor of Computer Science at the University of Toronto since 2002, where he co-directs the graphics and HCI lab DGP (Dynamic Graphics Project). His research interests include, geometric design, character animation, artistic perception and representation of shape and 3D interaction interfaces. He received his B.S in Computer Science from the Indian Institute of Technology, Madras in 1991 and MS and PhD from the Ohio State University in 1992 and 1995. He was a researcher at Alias Inc. from 1995-1999 where he designed and developed character and facial animation tools for Maya ver.1.0 and was involved with the design and implementation of conceptual design and reverse engineering software at Paraform Inc. 1999-2001. He served as conference co-chair for ACM-EG Symposium on Computer Animation (SCA 2003) and actively serves on the program committee of various graphics and interaction conferences. He was the Software R+D Director for the award winning animated short film Ryan in 2004.
Denis Zorin is an Associate Professor of Computer Science at the Courant Institute of Mathematical Sciences at New York University. He received his Ph.D. degree in Computer Science in 1998 from California Institute of Technology, MS in Mathematics from Ohio State University in 1993, and his BS in Computer Science and Applied Mathematics from Moscow Institute of Physics and Technology in 1991. Before joining the faculty at NYU, he was a postdoctoral researcher at Stanford. He was a Sloan Foundation Fellow in 2000-2002; he received the NSF CAREER award in 2001, and IBM Faculty Partnership Award in 2001 and 2002. He was a member of SIGGRAPH program committee of SIGGRAPH in 2002, 2003 and 2004, and a member of the Eurographics program committee in 2001, and a number of other conference program committees. He was a co-Chair of the program committee of the SIGGRAPH/Eurographics 2004 Symposium on Geometry Processing. He has contributed to the development of the MPEG-4 standard AFX extension. He has extensively collaborated with researchers from IBM T.J. Watson Research Center and Dassault Systemes on integration of subdivision surfaces into CATIA, one of the leading computer-aided design software systems.