News

Handbuch

Plugins
   -Firmament
   -For Export only
   -SOPack
   -TGPGuiLib
   -WaterWorks

FAQ

Zukunft

Download

Newsletter

Links

Foren

Kontakt

 
Plugins



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.


 




Nach oben


Letzte Änderung am: 25.12.2000