Propraktikum: Technik und Design digitaler Pflanzenwelten

Veranstaltung

  • Dozent(en):
  • Beginn: 1. März 2004
  • Zeiten: Mo.-Do. 10:00-12:00 und 13:00-15:00, N 218 (CG-Pool)
  • Studiengang: Diplom (Grundstudium)
  • Diplom-Fachgebiet: B

Beschreibung

Die Veranstaltung bietet einen Einstieg in die grundlegenden Techniken zur künstlichen Modellierung von Pflanzen. Solche Pflanzenmodelle haben bereits viele tatsächliche und potenzielle Anwendungen, unter anderen das Computer-gestützte Design von Gärten und Landschaften, Vorhersage und Visualisierung von Abholzungen in einer Landschaft, Visualisierung von Ökosystem-modellen zu wissenschaftlichen und Ausbildungszwecken, sowie die Nachbildung von Szenen für Computeranimationen, Flug- und Fahrsimulatoren, Spiele und Computerkunst.

Die Nachbildung von natürlichen Objekten wie Bäume, Büsche, Blumen oder allgemein Pflanzen stellt in zweierlei Hinsicht eine Herausforderung dar: Einerseits die bisweilen enorme Komplexität der Struktur, andererseits die vielzähligen geometrischen Eigenschaften, die berücksichtigt werden müssen.

Die Veranstaltung dauert 4 Wochen.

Die folgenden Ansätze werden in der Veranstaltung betrachtet:

  • Grundlegende Konzepte der Pflanzenmodellierung, Einleitung
  • Prozedurale Modellierung (zelluläre Automaten, Partikelsysteme, Fraktale)
  • Regelbasierte Modellierung (L-Systeme, andere iterative Funktionensysteme)
  • Modellierung von Terrain
  • Synthetische Landschaften (Virtual Reality, Rendering-Verfahren)
  • Level-of-Detail-Repräsentationen (statische und dynamische Methoden für Pflanzenmodelle)
  • Landschaftsskizzen (nicht-fotorealistische Bilderzeugung, Illustrationen)

Voraussetzungen:

  • Kenntnisse in Linearer Algebra
  • Grundlagen der Computergrafik
  • C/C++
  • OpenGL

///

The course will provide an introduction to basic techniques of artificialplant modelling. Such plant models have a wide range of existing andpotential applications, including computer-assisted landscape and gardendesign, prediction and visualization of the effects of logging on thelandscape, visualization of models of ecosystems for research andeducational purposes, and synthesis of scenes for computer animations, driveand flight simulators, games, and computer art.

The design of natural objects such as trees, bushes flowers, or plants ingeneral is a challenging task in two respects. One is the sometimesenormous structural complexity, the other is the large amount of geometricalproperties that must be taken into consideration.

The course lasts 4 weeks.

During the course the following approaches will be discussed:

  • Basic concepts of plant modelling, introduction
  • Procedural modelling (cellular automats, particle systems, fractals)
  • Rule based modelling (L-systems, other iterative functionssystems)
  • Terrain modelling
  • Landscape creation (virtual reality, rendering methods)
  • Level-of-detail representations (static and dynamic methods for plant models)
  • Landscape sketches (non-photorealistic rendering, illustrations)

Preconditions:

  • Knowledge of linear algebra
  • Introduction to computer graphics
  • C/C++
  • OpenGL

Folien

Weitere Dokumente

Literature

  • P. Prusinkiewicz and A. Lindenmayer: The Algorithmic Beauty of Plants, Springer-Verlag, New York, 1990
  • O. Deussen: Computergenerierte Pflanzen, Springer-Verlag, Berlin, 2003 (in German)
  • J. Weber and J. Penn: Creation and Rendering of Realistic Trees, Computer Graphics (Proc. Siggraph 95), ACM Press, New York, 1995, pp. 119-128
  • O. Deussen, P. Hanrahan, B. Lintermann, R. Mech, M. Pharr and P. Prusinkiewicz: Realistic modeling and rendering of plant ecosystems, Proceedings of SIGGRAPH 98 (Orlando, Florida, July19-24, 1998). In Computer Graphics Proceedings, Annual Conference Series, 1998, ACM SIGGRAPH, pp. 275-286
  • P. Prusinkiewicz, M. Hammel, R. Mech and Jim Hanan: The artificial life of plants, In Artificial life for graphics, animation, and virtual reality, volume 7 of SIGGRAPH '95 Course Notes, pages 1-1 - 1-38. ACM SIGGRAPH, 1995