Abstract
We introduce in this paper an interface for modeling botanical trees that we term a sketch-and-spray interface. In using the interface, a user would sketch out various types of strokes to construct the main structures of a tree. A user could use a branch stroke to draw a single branch, a leaf stroke to draw a single leaf or a stem of leaves, or a copy stroke to draw a whole branch together with all its sub-branches and leaves. A user could also use various editing strokes to modify the tree structure. Finally, a user could spray particles upon it to ‘grow’ the overall shape of the tree. We illustrate the utility of our interface using a number of examples throughout this paper.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Algorithmic Botany website: http://www.algorithmicbotany.org
Anastacio, F., Sousa, M.C., Samavati, F., Jorge, J.: Modeling Plant Structures Using Concept Sketches. In: 4th International Symposium on Non Photorealistic Animation and Rendering (NPAR ’06) Annecy, France (June 2006)
Baraff, D., Witkin, A.: Physically Based Modeling. In: SIGGRAPH 2001 course notes (2001)
Cherlin, J.J., Samavati, F., Sousa, M.C., Jorge, J.A.: Sketch-based Modeling with Few Strokes. In: 21st Spring Conference on Computer Graphics (SCCG 2005) Budmerice, Slovak Republic (May 2005)
Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: A Sketching Interface for 3D Freeform Design. In: Proceedings of SIGGRAPH 1999, pp. 409–416 (1999)
Igarashi, T., Cosgrove, D.: Adaptive Unwrapping for Interactive Texture Painting. In: ACM Symposium on Interactive 3D Graphics, ACM I3D’01 Research Triangle Park, NC, March 19-21, pp. 209–216. ACM Press, New York (2001)
Ijiri, T., Okabe, M., Owada, S., Igarashi, T.: Floral Diagrams and Inflorescences: Interactive Flower Modeling using Botanical Structural Constraints. ACM Transactions on Computer Graphics, 24(3) ACM SIGGRAPH 2005, Los Angels, USA (2005)
Ijiri, T., Owada, S., Igarashi, T.: The Sketch L-System: Global Control of Tree Modeling Using Free-form Strokes, Smart Graphics 2006, July 23-25, pp. 138–146. Vanvcouver, Canada (2006)
Karpenko, O.A., Hughes, J.F.: SmoothSketch: 3D Free-Form Shapes from Complex Sketches, ACM Transactions on Graphics. In: Proceedings of ACM SIGGRAPH 2006, 25(3), 89–598 (July 2006)
Kho, Y., Garland, M.: Sketching Mesh Deformations. In: Proceedings of the ACM Symposium on Interactive 3D Graphics, pp. 147–154. ACM Press, New York (2005)
Lintermann, B., Deussen, O.: Interactive Modeling of Plants. IEEE Computer Graphics and Applications 19(1), 56–65 (1999)
Murakawa, J., Hong, T., Yoon, I., Lank, E.: Parts, Image, and Sketch based 3D Modeling Method. In: Proceedings of Sketch-Based Interfaces and Modeling, SBIM 2006 (2006)
Okabe, M., Owada, S., Igarashi, T.: Interactive Design of Botanical Trees Using Freehand Sketches and Example-based Editing, Computer Graphics Forum. In: Eurographics 2005, August 29 - September 02, vol. 24(3), Trinity College, Dublin, Ireland (2005)
Owada, S., Nielsen, F., Nakazawa, K., Igarashi, T.: Copy-paste Synthesis of 3D Geometry with Repetitive Patterns. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds.) SG 2006. LNCS, vol. 4073, pp. 184–193. Springer, Heidelberg (2006)
Prusinkiewicz, P., Lindenmayer, A.: The Algorithmic Beauty of Plants. Springer, Heidelberg (1996)
Prusinkiewicz, P., Mündermann, L., Karwowski, R., Lane, B.: The Use of Positional Information in the Modeling of Plants. In: Proceedings of SIGGRAPH 2001, pp. 289–300 (2001)
Reffye, P.d., Edelin, C., Francon, J., Jaeger, M., Puech, C.: Plant Models Faithful to Botanical Structure and Development, Computer Graphics, 22(4) (August 1988)
Runions, A., Fuhrer, M., Lane, B., Federl, P., Rolland-Lagan, A.-G., Prusinkiewicz, P.: Modeling and Visualization of Leaf Venation Patterns. ACM Transactions on Graphics 24(3), pp. 702–711
Sorkine, O., Cohen-Or, D., Lipman, Y., Alexa, M., Rössl, C., Seidel, H.-P.: Laplacian Surface Editing. In: Eurographics/ACM SIGGRAPH symposium on Geometry processing, July 08-10, 2004, Nice, France (2004)
Tsang, S., Balakrishnan, R., Singh, K., Ranjan, A.: A Suggestive Interface for Image Guided 3D Sketching. In: Proceedings of the 2004 conference on Human factors in computing systems, pp. 591–598. Vienna, Austria (2004)
Weber, J., Penn, J.: Creation and Rendering of Realistic Trees. In: SIGGRAPH ’95 Proceedings, pp. 119–128 (August 1995)
Weng, Y., Xu, W., Wu, Y., Zhou, K., Guo, B.: 2D Shape Deformation using Nonlinear Least Squares Optimization. Visual Computer 22, 653–660 (2006)
Zeleznik, R.C., Herndon, K.P., Hughes. J.F.: SKETCH: An Interface for Sketching 3d Scenes. In: Proceedings of SIGGRAPH 1996, pp. 163–170 (1996)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zakaria, M.N., Shukri, S.R.M. (2007). A Sketch-and-Spray Interface for Modeling Trees. In: Butz, A., Fisher, B., Krüger, A., Olivier, P., Owada, S. (eds) Smart Graphics. SG 2007. Lecture Notes in Computer Science, vol 4569. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73214-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-73214-3_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73213-6
Online ISBN: 978-3-540-73214-3
eBook Packages: Computer ScienceComputer Science (R0)