Visual Computing

University of Konstanz
Computer Graphics Forum

Interactive Modeling and Authoring of Climbing Plants

T. Hädrich, B. Benes, O. Deussen, S. Pirk
Teaser of Interactive Modeling and Authoring of Climbing Plants


Paper (.pdf, 13.3MB)


We present a novel system for the interactive modeling of developmental climbing plants with an emphasis on efficient control and plausible physics response. A plant is represented by a set of connected anisotropic particles that respond to the surrounding environment and to their inner state. Each particle stores biological and physical attributes that drive growth and plant adaptation to the environment such as light sensitivity, wind interaction, and physical obstacles. This representation allows for the efficient modeling of external effects that can be induced at any time without prior analysis of the plant structure. In our framework we exploit this representation to provide powerful editing capabilities that allow to edit a plant with respect to its structure and its environment while maintaining a biologically plausible appearance. Moreover, we couple plants with Lagrangian fluid dynamics and model advanced effects, such as the breaking and bending of branches. The user can thus interactively drag and prune branches or seed new plants in dynamically changing environments. Our system runs in real-time and supports up to 20 plant instances with 25k branches in parallel. The effectiveness of our approach is demonstrated through a number of interactive experiments, including modeling and animation of different species of climbing plants on complex support structures.



  acmid      = {3128982},
  address    = {Chichester, UK},
  author     = {T. Hädrich, B. Benes, O. Deussen, S. Pirk},
  doi        = {10.1111/cgf.13106},
  issn       = {0167-7055},
  issue_date = {May 2017},
  journal    = {Computer Graphics Forum},
  keywords   = {Categories and Subject Descriptors according to ACM CCS, I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling-, I.3.6 [Computer Graphics]: Methodology and Techniques--Interaction Techniques, I.6.8 [Simulation and Modeling]: Types of Simulation-Visual},
  month      = {may},
  number     = {2},
  numpages   = {13},
  pages      = {49--61},
  publisher  = {The Eurographs Association & John Wiley & Sons, Ltd.},
  title      = {Interactive Modeling and Authoring of Climbing Plants},
  url        = {},
  volume     = {36},
  year       = {2017}