News
Handbuch
Plugins
-Firmament
-For Export only
-SOPack
-TGPGuiLib
-WaterWorks
FAQ
Zukunft
Download
Newsletter
Links
Foren
Kontakt
|
|
Seit Terragen Version 0.8.x gibt es einen Plugin-Mechanismus, d.h. Programmierer können eigene Erweiterungen für Terragen entwickeln, die dann direkt in Terragen integriert sind. Zur Zeit ist
die Dokumentation zur Entwicklung dieser Plugins noch nicht öffentlich verfügbar, deshalb sind erst zwei Plugins von Beta-Testern der Plugin-Möglichkeit entwickelt worden. Das PDK (Plugin Development Kit) dürfte jedoch bald veröffentlicht werden, und dann wird es eine ganze Reihe von Plugins geben. Die Programmierung sollte hauptsächlich in C/C++ stattfinden, es wird aber wahrscheinlich auch Unterstützung für andere Programmiersprachen (Delphi, Visual Basic) geben.
Installation von Plugins
Plugins müssen in bestimmte Verzeichnisse installiert werden, damit Terragen sie findet und einbinden kann. Es gibt drei verschiedene Möglichkeit. Die Plugin-Dateien (*.tgp) können einfach in
das Terragen-Verzeichnis kopiert werden. Das kann allerdings schnell unübersichtlich werden, wenn man mehrere Plugins installiert hat. Deshalb empfiehlt es sich, ein eigenes Verzeichnis zu erstellen. Dieses kann direkt im Terragen-Verzeichnis liegen, es muß dann 'Plugins' heißen. Oder es kann im Verzeichnis 'Programme' liegen, dann muß es 'tgplugins' heißen. Die letzte Möglichkeit ist sicherlich die "sauberste", die Plugins sind dann vollkommen getrennt, und auch, wenn man evtl. einmal mehrere Terragen-Version installiert, oder eine neue Version in ein anderes Verzeichnis, sind die Plugins davon nicht betroffen, und können sofort wieder eingesetzt werden. Es empfiehlt sich also, einen Ordner mit dem Namen 'tgplugins' im Verzeichnis 'Programme' zu erstellen. Die Plugins sind in der Regel in sogenannte zip-Dateien gepackt, Sie können sie mit einem beliebigen Entpacker, der dieses Format kennt, in das von ihnen erstellte Verzeichnis 'tgplugins' entpacken. Beim nächsten Start von Terragen sind die Plugins dann verfügbar.
Accessories, Effects und Textures
Es gibt drei verschiedene Klassen von Plugins:
- Accessories: Ein Plugin, daß die Daten von Terragen verändern kann, z.B. das Terrain.
- Effects: Dies Plugins fügen dem gerenderten Bild Effekte hinzu.
- Textures: Textures-Plugins verändern die Farbe der Surface-Map oder des Wassers.
Eine Plugin-Datei kann viele verschiedene Plugins aus unterschiedlichen Klassen enthalten.
Plugin-Übersicht
Firmament Firmament ist eine kleine Plugin-Sammlung, die hauptsächlich Möglichkeiten bietet, Terrains, die in anderen Formaten abgelegt sind, in Terragen zu importieren. Inzwischen gehört aber auch ein Filter zum Normalisieren eines Terrains und ein Unschärfe-Effekt dazu.
SOPack SOPack ist ebenfalls eine Plugin-Sammlung, mit Möglichkeiten, ein Terrain zu invertieren und zu glätten, und mit einem Effekt, der alte Photos simuliert.
TGPGuiLib Die TGPGuiLib ist kein eigentliches Plugin, sie stellt lediglich eine Bibliothek für Plugins zur Verfügung, damit diese sowohl mit der Windows als auch mit der MacOS Version von Terragen funktionieren.
Waterworks Waterworks ist eine Sammlung von Plugins rund ums Wasser. Dazu gehören u.a. ein Lava-Effekt und Eisschollen.
|
|