Spacer und ZEN - oder: Was ist das berhaupt?
Spacer
Der Spacer ist das Tool, das die fertigen (groben) Levelmeshs in ein Gothic taugliches Format bringt.
In diesem Format sind dann nicht nur das Mesh und die Texturen, sondern auch Materialeinstellungen, Items, Waypoints, Objekte und viele andere Sachen gespeichert.
Da es z.Z. kein anderes Programm dafr gibt, wird der Spacer auch dazu verwendet um Objekte (wie Bume, Tische, etc...) und Items (und noch vieles mehr), die in anderen Programmen, bzw. in Skripten erstellt wurden, zu platzieren und ihnen bestimmte Eigenschaften zuzuweisen . Einen groben berblick ber die Funktionen findet ihr auch auf der
Kapitelbersichtsseite.
Wichtig ist noch, dass
alle Objekte, die in irgendeiner Form interaktiv sein sollen mit dem Spacer erstellt werden mssen.
Das fngt mit "normalen" Items an, es gilt aber auch fr Bsche die keine Kollisionsabfrage haben sollen.
Wichtig: Im Normalfall ist alles im Mesh statisch, d.h. stillstehend, ruhend und normalerweise wird auch mit Allem eine Kollisionsabfrage durchgefhrt. Man kann zwar fr bestimmte Materialien diese Kollisionsabfrage ausschalten, aber das wre schon wieder eine fortgeschrittene Technik und daher wird darauf, wenn berhaupt, spter eingegangen.
ZEN
Die Endung *.ZEN bezeichnet das Gothic-Welten-Format. Es enthlt neben dem 3d-Mesh auch noch die Informationen ber Items, Waypoints und alles, was im Spacer erstellt wird, was bedeutet, dass das original Mesh eigenltich nicht mehr gebraucht wird.
Allerdings gibt es auch die Mglichkeit die ZEN als "unkompiliert" abzuspeichern. Hierbei ist dann nur ein Verweis zum Mesh enthalten. Das reduziert natrlich die Dateigre der ZEN, man braucht dann aber
unbedingt die *.3ds.
Diese Aufteilung wird einem am Besten klar, wenn man eine ZEN mal mit dem Editor ffnet:
Im ersten Teil entdeckt man neben allgemeinen Informationen, die z.B. die Texturen einem Material zuordnen, "wirre Zeichen", die man auch sieht wenn man eine 3ds mit dem Editor ffnet.
Allgeimer Info-Teil
ZenGin Archive
ver 1
zCArchiverGeneric
ASCII
saveGame 0
date 12.3.2005 13:55:55
3d-Mesh-Teil
hO*@gEq)-EVk0*ǡE#l+ڈEp
lD+E<aQ\,ǰ1Eoƫ-Nj"E]ƭA-ǫEdN
,AE&CuC\,ǯE2g},ǻWE xj@-ǝEklu+ǝEmQ-ǝEjM,ǝ
E/d6.ǝEg=5-ǓEou+kҴEm=5-kҴEo
M,kҴE/d6.kҴEgEV/@Ee|^@.ǕqEb_j/Eb5M/
.LJJE:
Weiter unten findet man dann geordnete, lesbare Zeichen, die Wenn man genau hinschaut genau die Eigenschaften wiedergeben, die man im Spacer "eingegeben" hat, aber dazu spter mehr.
presetName=string:woodplanks_v2
vobName=string:
visual=string:OW_LOB_WOODPLANKS_V2.3DS
showVisual=bool:1
Zusammenfassung:
Eine ZEN bndelt die Informationen ber 3d-Mesh und (Gothic-)Objekten in einer Datei.
by tolkien-fan