Modeling plant variations through 3D interactive sketches

Modeling realistic looking plants is still a complex problem requiring specification of plant structure, geometry and surface characteristics. Modeling a collection of plants is more problematic especially since each plant is slightly different. Altering the shape of branches and stems is one of the most dramatic and natural methods of creating differing instances of the same plant type. We present a sketch-based interface for modeling plant variations through specification of branch and stem shape. Our system is based on interaction with the 3D Tractus: a new physical interface we developed to support direct 3D sketching. The 3D strokes from the 3D Tractus are used as input to a biologically-based modeling method that mimics natural growth variation factors of real plants.

[1]  Mark Billinghurst,et al.  3D palette: a virtual reality content creation tool , 1997, VRST '97.

[2]  Lee Markosian,et al.  An interface for sketching 3D curves , 1999, SI3D.

[3]  W. Buxton,et al.  Boom chameleon: simultaneous capture of 3D viewpoint, voice and gesture annotations on a spatially-aware display , 2002, UIST '02.

[4]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

[5]  Przemyslaw Prusinkiewicz,et al.  Interactive Design of Bonsai Tree Models , 2003, Comput. Graph. Forum.

[6]  William Buxton,et al.  Boom chameleon: simultaneous capture of 3D viewpoint, voice and gesture annotations on a spatially-aware display , 2002, UIST '02.

[7]  Florence Tyndiuk,et al.  The CAT for efficient 2D and 3D interaction as an alternative to mouse adaptations , 2004, ACM Trans. Graph..

[8]  Tosiyasu L. Kunii,et al.  Botanical Tree Image Generation , 1984, IEEE Computer Graphics and Applications.

[9]  Takeo Igarashi,et al.  Interactive design of botanical trees using freehand sketches and example-based editing , 2004, SIGGRAPH Courses.

[10]  Ken Hinckley,et al.  Passive real-world interface props for neurosurgical visualization , 1994, CHI '94.

[11]  Thomas Ertl,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 2014 .

[12]  Takeo Igarashi,et al.  3D modeling of trees from freehand sketches , 2003, SIGGRAPH '03.

[13]  M. Carter Computer graphics: Principles and practice , 1997 .

[14]  Ming C. Lin,et al.  inTouch: interactive multiresolution modeling and 3D painting with a haptic interface , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[15]  Ivan Poupyrev,et al.  Virtual Notepad: handwriting in immersive VR , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[16]  Andrew Roberts,et al.  3-Draw: a tool for designing 3D shapes , 1991, IEEE Computer Graphics and Applications.

[17]  Ming C. Lin,et al.  ArtNova: touch-enabled 3D model design , 2005, SIGGRAPH Courses.

[18]  Ming C. Lin,et al.  ArtNova: touch-enabled 3D model design , 2002, Proceedings IEEE Virtual Reality 2002.

[19]  Martin Hachet,et al.  The Interaction Table - a New Input Device Designed for Interaction in Immersive Large Display Environments , 2002, EGVE.

[20]  Takeo Igarashi,et al.  Sketch interface for 3D modeling of flowers , 2004, SIGGRAPH '04.

[21]  大野 義夫,et al.  Computer Graphics : Principles and Practice, 2nd edition, J.D. Foley, A.van Dam, S.K. Feiner, J.F. Hughes, Addison-Wesley, 1990 , 1991 .

[22]  Steven K. Feiner,et al.  Computer graphics: principles and practice (2nd ed.) , 1990 .

[23]  Oliver Deussen,et al.  Interactive Modeling of Plants , 1999, IEEE Computer Graphics and Applications.

[24]  David Salesin,et al.  Interactive arrangement of botanical L-system models , 1999, SI3D.

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

[26]  Takeo Igarashi,et al.  Floral diagrams and inflorescences: interactive flower modeling using botanical structural constraints , 2007, ACM Trans. Graph..

[27]  Katsuhiko Onishi,et al.  Interactive modeling of trees by using growth simulation , 2003, VRST '03.

[28]  Lee Markosian,et al.  An Interface for Sketching 3 D Curves , 1999 .

[29]  Takeo Igarashi,et al.  Interactive Design of Botanical Trees using Freehand Sketches and Example‐based Editing , 2005, Comput. Graph. Forum.

[30]  Ehud Sharlin,et al.  The 3D Tractus: a three-dimensional drawing board , 2006, First IEEE International Workshop on Horizontal Interactive Human-Computer Systems (TABLETOP '06).

[31]  Mario Costa Sousa,et al.  Modelling Plant Variation Through Growth , 2005, Comput. Graph. Forum.