Visual Computing

University of Konstanz
ACM Transactions on Graphics

Capturing and Animating the Morphogenesis of Polygonal Tree Models

S. Pirk, T. Niese, O. Deussen, B. Neubert
Teaser of Capturing and Animating the Morphogenesis of Polygonal Tree Models

Material

Paper (.pdf, 16.8MB)

Abstract

Given a static tree model we present a method to compute developmental stages that approximate the tree’s natural growth. The tree model is analyzed and a graph-based description its skeleton is determined. Based on structural similarity, branches are added where pruning has been applied or branches have died off over time. Botanic growth models and allometric rules enable us to produce convincing animations from a young tree that converge to the given model. Furthermore, the user can explore all intermediate stages. By selectively applying the process to parts of the tree even complex models can be edited easily. This form of reverse engineering enables users to create rich natural scenes from a small number of static tree models.

BibTeX

@article{Pirk2012CapturingAnimatingMorphogenesis,
  acmid      = {2366188},
  address    = {New York, NY, USA},
  articleno  = {169},
  author     = {S. Pirk, T. Niese, O. Deussen, B. Neubert},
  doi        = {10.1145/2366145.2366188},
  issn       = {0730-0301},
  issue_date = {November 2012},
  journal    = {ACM Transactions on Graphics},
  keywords   = {animation, generative tree modeling, interactive procedural modeling, plant growth, visual models of trees},
  month      = {nov},
  number     = {6},
  numpages   = {10},
  pages      = {169:1--169:10},
  publisher  = {ACM},
  title      = {Capturing and Animating the Morphogenesis of Polygonal Tree Models},
  url        = {http://graphics.uni-konstanz.de/publikationen/Pirk2012CapturingAnimatingMorphogenesis},
  volume     = {31},
  year       = {2012}
}