Benutzer:Mh001/GroIMP

aus Wikipedia, der freien Enzyklopädie
GroIMP
Paradigmen: Prozedural, Objektorientiert, Regelbasiert
Erscheinungsjahr: 2003
Entwickler: Ole Kniemeyer
Aktuelle Version: 1.4.2  (6. Juni 2013)
Typisierung: stark, statisch
Beeinflusst von: GROGAR
Betriebssystem: Plattformunabhängig (Java)
Lizenz: GPL
http://www.grogra.de

GroIMP (Growth Grammar-related Interactive Modelling Platform) ist eine 3-d Modellierungsplatform mit integrierter Programmiersprache XL (eXtended L-System language). XL ist eine Implementierung relationaler Wachstumsgrammatiken, ein Graphersetzungssystem, aufbauend auf der Programmiersprache Java (Programmiersprache).

Auch wen GroIMP eine allgemeine 3-d Modellierungsplattform ist, bietet sie eine Vielzahl an Spezialisierungen für die Struktur-Funktions-Modellierung von Pflanzen.

GroIMP wird an der Georg-August-Universität Göttingen an der Abteilung Ökoinformatik, Biometrie und Waldwachstum entwickelt. Die Entwicklung wurde teilweise durch die Deutsche Forschungsgemeinschaft finanziert.

Features

  • Interaktive Bearbeitung von Szenen
  • Vordefinierte 3-d-Objekte, einschließlich Primitive, NURBS-Kurven und Flächen und Höhenfeldern
  • Materialoptionen wie Farben und Texturen
  • Echtzeit Rendering mit Hilfe von OpenGL
  • CPU- und GPU-basierte Lichtberechnung
  • Diverse Import- und Exportformate

Weblinks

Literatur

  • Kniemeyer, O: Design and Implementation of a Graph Grammar Based Language for Functional-Structural Plant Modelling Doktorarbeit, TU Cottbus, 2008 link
  • Kniemeyer, O.; Barczik, G.; Hemmerling, R.; Kurth, W. Relational Growth Grammars - a parallel graph transformation approach with applications in biology and architecture In: Applications of Graph Transformations with Industrial Relevance AGTIVE ’07 (eds.: A. Schürr, M. Nagl, A. Zündorf), International Workshop Kassel Oct. 10-12, 2007, Lecture Notes in Computer Science 5088, Springer, Berlin etc. 152-167.
  • Hemmerling, R.; Kniemeyer, O.; Lanwert, D.; Kurth, W.; Buck-Sorlin, G.H. The rule-based language XL and the modelling environment GroIMP illustrated with simulated tree competition Functional Plant Biology, 2008, 35(9/10):739–750.

[[Kategorie:Pflanzenmodellierung]] [[Kategorie:Graphersetzung]] [[Kategorie:Programmiersprache]] [[Kategorie:Freie Software]] [[Kategorie:Java-Programm]]