Online Personalised Non‐photorealistic Rendering Technique for 3D Geometry from Incremental Sketching

This paper presents an online personalised non‐photorealistic rendering (NPR) technique for 3D models generated from interactively sketched input. This technique has been integrated into a sketch‐based modelling system. It lets users interact with computers by drawing naturally, without specifying the number, order, or direction of strokes. After sketches are interpreted as 3D objects, they can be rendered with personalised drawing styles so that the reconstructed 3D model can be presented in a sketchy style similar in appearance to what have been drawn for the 3D model. This technique captures the user's drawing style without using template or prior knowledge of the sketching style. The personalised rendering style can be applied to both visible and initially invisible geometry. The rendering strokes are intelligently selected from the input sketches and mapped to edges of the 3D object. In addition, non‐geometric information such as surface textures can be added to the recognised object in different sketching modes. This will integrate sketch‐based incremental 3D modelling and NPR into conceptual design.

[1]  Ellen Yi-Luen Do,et al.  Intentions in and relations among design drawings , 2000 .

[2]  Randall Davis,et al.  Magic Paper: Sketch-Understanding Research , 2007, Computer.

[3]  Baoquan Chen,et al.  SMARTPAPER: An Interactive and User Friendly Sketching System , 2004, Comput. Graph. Forum.

[4]  Przemyslaw Prusinkiewicz,et al.  A Few Good Lines: Suggestive Drawing of 3D Models , 2003, Comput. Graph. Forum.

[5]  Day Chyi Ku,et al.  Interpretation of Overtracing Freehand Sketching for Geometric Shapes , 2006 .

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

[7]  John F. Hughes,et al.  SKETCH: An Interface for Sketching 3D Scenes , 1996, SIGGRAPH.

[8]  Elaine Cohen,et al.  Eurographics Workshop on Sketch-based Interfaces and Modeling (2006) Producing Models from Drawings of Curved Surfaces , 2022 .

[9]  George Drettakis,et al.  Drawing for Illustration and Annotation in 3D , 2001, Comput. Graph. Forum.

[10]  Adam Finkelstein,et al.  WYSIWYG NPR: drawing strokes directly on 3D models , 2002, SIGGRAPH.

[11]  John F. Hughes,et al.  Harold: a world made of drawings , 2000, NPAR '00.

[12]  Hiromasa Suzuki,et al.  3D Sketch: Sketch-based Model Reconstruction and Rendering , 2000, Workshop on Geometric Modeling.

[13]  Thomas Strothotte,et al.  Capturing and Re‐Using Rendition Styles for Non‐Photorealistic Rendering , 1999, Comput. Graph. Forum.

[14]  V. Goel Sketches of thought , 1995 .

[15]  Pavel Slavík,et al.  New dimension for sketches , 2003, SCCG '03.

[16]  Day Chyi Ku,et al.  A sketching interface for 3D modeling of polyhedrons , 2006, SBM'06.

[17]  P. Hall Nonphotorealistic Rendering by Q‐mapping , 1999, Comput. Graph. Forum.

[18]  Thomas Strothotte,et al.  Assessing the effect of non-photorealistic rendered images in CAD , 1996, CHI '96.

[19]  S.W. Lim,et al.  Incremental modelling of ambiguous geometric ideas (I-MAGI): representation and maintenance of vague geometry , 2001, Artif. Intell. Eng..

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