Sketch Based Construction and Rendering of Implicit Models

We present an implicit modeling system as a tool for creating a wide range of aesthetic models. Because of their ability to form blends and produce both organic shapes as well as man-made objects, implicit surfaces are a good medium for artists seeking new ways to experiment with 3D modeling. Implicit models can be created using our sketch-based modeling tool Shapeshop and also by using a procedural interface. Further, we exploit the differential properties of implicit surfaces to explore new techniques for rendering hierarchical, skeletal implicit models in several pen and ink styles. Our method extracts and stylizes silhouette strokes, lines following local shape features, such as those caused by CSG junctions and abrupt blends, and short interior marks to reveal basic form. In this approach we use a particle system as a basis for the stroke extraction method.

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

[2]  Joaquim A. Jorge,et al.  BlobMaker: Free form Modelling with Variational Implicit Surfaces , 2003 .

[3]  Mario Costa Sousa,et al.  Sketch-based modeling with few strokes , 2005, SCCG '05.

[4]  Lee Markosian,et al.  Art-based rendering with continuous levels of detail , 2000, NPAR '00.

[5]  Frank Nielsen,et al.  A sketching interface for modeling the internal structures of 3D shapes , 2006, Smart Graphics.

[6]  Hongxin Zhang,et al.  Prototype Modeling from Sketched Silhouettes based on Convolution Surfaces , 2004, Comput. Graph. Forum.

[7]  Ergun Akleman Implicit painting of CSG solids , 2006 .

[8]  A. Ricci,et al.  A Constructive Geometry for Computer Graphics , 1973, Computer/law journal.

[9]  Takeo Igarashi,et al.  Smooth meshes for sketch-based freeform modeling , 2007, SIGGRAPH '07.

[10]  E. Akleman IMPLICIT SURFACE PAINTING , 2003 .

[11]  Takeo Igarashi,et al.  A suggestive interface for 3D drawing , 2001, SIGGRAPH Courses.

[12]  Brian Wyvill,et al.  Interactive implicit modeling with hierarchical spatial caching , 2005, International Conference on Shape Modeling and Applications 2005 (SMI' 05).

[13]  Marie-Paule Cani,et al.  An implicit formulation for precise contact modeling between flexible solids , 1993, SIGGRAPH.

[14]  Paul S. Heckbert,et al.  Using particles to sample and control implicit surfaces , 1994, SIGGRAPH Courses.

[15]  A. L. Guptill Rendering in pen and ink , 1976 .

[16]  François Guimbretière,et al.  Techniques , 2011, Laboratory Investigation.

[17]  Brian Wyvill,et al.  Pen‐and‐Ink for BlobTree Implicit Models , 2005, Comput. Graph. Forum.

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

[19]  John F. Hughes,et al.  SKETCH: an interface for sketching 3D scenes , 2007, SIGGRAPH Courses.

[20]  Paul S. Heckbert,et al.  Using particles to sample and control implicit surfaces , 1994, SIGGRAPH.

[21]  Brian Wyvill,et al.  Extending the CSG Tree. Warping, Blending and Boolean Operations in an Implicit Surface Modeling System , 1999, Comput. Graph. Forum.

[22]  Takeo Igarashi,et al.  Smooth meshes for sketch-based freeform modeling , 2003, I3D '03.

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

[24]  J. Hughes,et al.  Rapid Approximate Silhouette Rendering Of Implicit Surfaces , 1998 .