Benutzer:Mh001/GroIMP
GroIMP | |
---|---|
Basisdaten | |
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
[Bearbeiten | Quelltext bearbeiten]- 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
[Bearbeiten | Quelltext bearbeiten]Literatur
[Bearbeiten | Quelltext bearbeiten]- 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]]