Pen‐and‐Ink for BlobTree Implicit Models

We present new techniques for rendering hierarchical, skeletal implicit models in several pen-and-ink styles. Our approach extracts silhouette strokes and lines following local shape features, such as those caused by CSG junctions. To this end, it uses particle systems to find interesting areas on the surface and perform stroke stylization guided by local shape features. Also, it removes hidden lines either by applying a surfel technique for rapid prototyping, or more accurately by using ray tracing. Examples from simple to complex models illustrate the capabilities of our system.

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

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

[3]  Aaron Hertzmann,et al.  Illustrating smooth surfaces , 2000, SIGGRAPH.

[5]  Christian Rössl,et al.  Line Art Rendering of Triangulated Surfaces Using Discrete Lines of Curvatures , 2000, WSCG.

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

[7]  Gary Simmons The Technical Pen , 1992 .

[8]  David Salesin,et al.  Computer-generated pen-and-ink illustration , 1994, SIGGRAPH.

[9]  J William,et al.  IEEE Computer Graphics and Applications , 2019, Computer.

[10]  David Salesin,et al.  Image Analogies , 2001, SIGGRAPH.

[11]  Oliver Deussen,et al.  Computer-generated pen-and-ink illustration of trees , 2000, SIGGRAPH.

[12]  David Salesin,et al.  Orientable textures for image-based pen-and-ink illustration , 1997, SIGGRAPH.

[13]  Matthias Zwicker,et al.  Surfels: surface elements as rendering primitives , 2000, SIGGRAPH.

[14]  Oliver Deussen,et al.  Floating Points: A Method for Computing Stipple Drawings , 2000, Comput. Graph. Forum.

[15]  H. Reeves,et al.  The Guild handbook of scientific illustration , 1991 .

[16]  David H. Eberly,et al.  Geometric Tools for Computer Graphics , 2002 .

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

[18]  Brian Wyvill,et al.  Introduction to Implicit Surfaces , 1997 .

[19]  Adam Finkelstein,et al.  Real-time hatching , 2001, SIGGRAPH.

[20]  Victoria Interrante,et al.  Line direction matters: an argument for the use of principal directions in 3D line drawings , 2000, NPAR '00.

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

[22]  Gershon Elber,et al.  Line Art Illustrations of Parametric and Implicit Forms , 1998, IEEE Trans. Vis. Comput. Graph..

[23]  Brian Wyvill,et al.  Shrinkwrap: An efficient adaptive algorithm for triangulating an iso-surface , 2004, The Visual Computer.

[24]  Lee Markosian,et al.  Artistic silhouettes: a hybrid approach , 2000, NPAR '00.

[25]  Oscar Meruvia Pastor,et al.  Real-Time Animated Stippling , 2003, IEEE Computer Graphics and Applications.

[26]  Brian Wyvill,et al.  Precise Ink Drawing of 3D Models , 2003, Comput. Graph. Forum.

[27]  Patrick McDonnell,et al.  Scientific illustration : a guide to biological, zoological, and medical rendering techniques, design, printing, and display , 1979 .

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