1-2-tree: Semantic Modeling and Editing of Trees
Abstract
In computer graphics, procedural methods and L-systems are common approaches to model complex botanical trees. In contrast to previous tree modeling systems, we propose linking rules, parameters and geometry to semantic entities. This has the avantage that when an entity is clicked in the viewport, its parameters can be displayed immediately, and viewport editing operations can be reflected in the parameter set. Furthermore, we store the entities in a hierarchical data structure and allow the user to activate recursive traversal via selection options for all editing operations. Therefore, viewport or parameter changes can be applied to a single entity or many entities at once, and only the geometry for the affected entities needs to be updated. The proposed user interface aims at simplifying the modeling process.
Images
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() |
Download Paper
Bibtex
@INPROCEEDINGS{ganster-2008-1-2-tree, author = {Ganster, Bj{\"o}rn and Klein, Reinhard}, editor = {Deussen, O. and Keim, D. and Saupe, D.}, pages = {51--60}, title = {1-2-tree: Semantic Modeling and Editing of Trees}, booktitle = {Vision, Modeling, and Visualization 2008 (VMV 2008)}, year = {2008}, month = oct, publisher = {Akademische Verlagsgesellschaft Aka GmbH, Heidelberg}, abstract = {In computer graphics, procedural methods and L-systems are common approaches to model complex botanical trees. In contrast to previous tree modeling systems, we propose linking rules, parameters and geometry to semantic entities. This has the avantage that when an entity is clicked in the viewport, its parameters can be displayed immediately, and viewport editing operations can be reflected in the parameter set. Furthermore, we store the entities in a hierarchical data structure and allow the user to activate recursive traversal via selection options for all editing operations. Therefore, viewport or parameter changes can be applied to a single entity or many entities at once, and only the geometry for the affected entities needs to be updated. The proposed user interface aims at simplifying the modeling process.}, isbn = {978-3-89838-609-8}, conference = {The 8th International Fall Workshop Vision, Modeling and Visualisation 2008} }