This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: 04 - Eure erste Insel in Noggit  (Read 3791 times)

Shruik

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 121
    • View Profile
04 - Eure erste Insel in Noggit
« on: February 21, 2013, 02:14:31 am »
FÜR TESTER: Wenn ihr das WoWModdingPacket aus Tutorial 01 (vor diesem Tutorial) gedownloaded habt, ladet euch bitte die aktuelle Version runter. Einige Dateien haben wurden kürzlich geändert und es sind noch einige zusätzliche Tools drin.

Einleitung


In diesem Teil des Tutorials werden wir etwas mit Noggit erstellen. Ich habe eine vortexturierte Insel für euch erstellt, auf der wir Wasser hinzufügen werden, den Boden bearbeiten, Texturen vertauschen und Objekte, die es schöner aussehen lassen hinzufügen werden.

>> Startet Noggit und wählt die Karte test01

MENU > Continent > "Test01"

>> Drückt in der Mitte auf eines der orangenen Quadrate



Quote
Orangene Quadrate befinden sich in eurem Projektverzeichnis. Die anderen hingegen in den MPQs. Wenn ihr jetzt eine ADT, zum Beispiel in Azeroth, bearbeitet, so wird diese nach dem Speichern orange; und zwar nur diese. So findet ihr eure bearbeiteten ADTs um einiges schneller.

Nun solltet ihr etwas wie das hier sehen:



Übersicht: Noggit Benutzeroberfläche



Auf der linken Seite seht ihr die toolbar. Diese enthält 6 Werkzeuge um die Karte zu bearbeiten. Von oben links nach unten rechts habt ihr:

* Raise/Lower - Verändert die Bodenhöhe
* Flatten/Blur - Verwischt oder glättet den Boden
* 3D Paint - Verändert Texturen
* Holes - Erstellt und verschließt Löcher im Boden. Benötigt für Höhlen oder Hauseingänge, die unter dem Boden liegen.
* AreaID painter - Setzt die Area ID flag auf chunks.  Das beeinflusst verschiedene Sachen, wie etwa den Namen oder was gezeigt wird, wenn man m für die Karte drückt.
* Impassible Flag - Macht einen Chunk unpassierbar für Spieler; wie eine unsichtbare Wand.

Am unteren Ende der toolbar seht ihr die aktuell ausgewählte Textur für das Mal- und Austauschtool. Wenn ihr auf diese Textur drückt öffnet sich der Texturennavigator, in dem ihr Texturen laden und auswählen könnt.

Am oben Ende des Hauptfensters sind verschiedene Menüs mit denen ihr auf viele weitere Funktionen zugreifen könnt.
Die untere Statusleiste zeigt euch Informationen über euren aktuellen Standpunkt auf der Karte an.

Einige Werkzeuge haben auch verschiedene Optionen, die dann oben links angezeigt werden.
 :?: SOLLTE DAS NICHT OBEN RECHTS SEIN? :?:

Ihr solltet euch auch die Noggitanleitung in unserem Wiki mal ansehen. Alle Funktionen von Noggit sind dort genau erklärt.

wiki/index.php5?title=Noggit_user_manual

Und ihr könnt immer H in Noggit drücken, was euch eine Übersicht über die Tastaturbelegung gibt.

Wasser hinzufügen

Da wir ja eine Insel erstellen wollen benötigen wir zwangsweise auch Wasser auf unserer Karte, um dann den Boden korrekt anpassen zu können. Ich selbst nutze dafür Scripts und habe euch ein solches bereitgestellt, um nun das Wasser hinzuzufügen.  Später werden wir uns auch ansehen, wie das Script funktioniert und wie wir es erweitern können.

>> Schließt Noggit! Wir greifen niemals auf eine Datei mit zwei Programmen zeitgleich zu.
>> Führt folgendes Script aus.

F:WoWModdingProjectsTutorialProjectscriptsWater-test01.bat

Das Script ruft die AllWaterWotlk.exe für die ADTs dieser Map auf und fügt Wasser bis zu einer Höhe von 0 hinzu. Da der Boden die selbe Höhe hat bekommen wir nun einige witze Überlappunseffekte, bis wir ihn bearbeitet haben.


Quote
Noggit speichert zur Zeit kein Wasser. Also müsst ihr diese Script nach jedem Speichervorgang erneut ausführen. Das heißt speichern, Noggit schließen, Script ausführen, weiter arbeiten. Ansonsten habt ihr ingame oder in Noggit kein Wasser auf euren ADTs

Den Boden bearbeiten


Als nächstes werden wir den Boden bearbeiten um unsere flache Insel in eine "3D Insel" zu verwandeln - will heißen: wir fügen Höhen und Tiefen hinzu. Dafür nutzen wir die Raise/Lower und Flatten/Blur Werkzeuge. Ersteres lässt auch die Höhe des Bodens verändern, während letzteres den Boden glättet. Wir können außerdem platte Gebiete erstellen, um dort später Häuser zu platzieren oder grob Straßen zu definieren.
Quote
Ihr könnt auch zwischen den Werkzeugen wechseln, indem ihr eine der Taste 1 bis 6 drückt.Aber nicht auf dem Numpad.

>> Wählt das Raise/Lower Werkzeug aus. Es ist das erste Bild auf der linken Seite, welches mit 4 Steinen versehen ist. Oder drückt einfach die 1.

Quote
Alle Werkzeuge in Noggit funktionieren mit Kombinationen aus Mausklicks und -Bewegungen, sowie verschiedenen Tasten auf eurer Tastatur

>> Haltet die Shift Taste, linksklickt auf den Boden und bewegt anschließend eure Maus.

Dies hebt den Boden an.

>> Haltet nun die Strg Taste gedrückt, linksklickt auf den Boden und bewegt eure Maus.

Dies senkt den Boden ab.

Zusätzlich haben manche Werkzeuge noch ein Optionsfenster. Hier könnt ihr einige Funktionsweisen des aktuellen Werkzeuges einstellen. Als Beispiel hier einmal die Optionen des Raise/Lower Werkzeuges.

Ihr könnt zwischen 6 verschiedenen Bearbeitungsmodi auswählen. Linear erstellt das glätteste Ergebnis und ist hier die Standardmethode. Aber probiert die verschiedensten Modi nur aus, um ein Gefühl dafür zu bekommen, was was macht und wie ihr sie nützen könnt.

Quote
Ihr könnt auch mit der Taste Z zwischen den Modi hin und her schalten.

Das nächte ist die Option für den Brush Radius (den Auftragebreich). Hier wird die Größe des Kreises um den Mauszeiger und somit des Gebietes, welches ihr bearbeitet festgelegt. Danach kommt der Speed also die Option, wie schnell sich der Boden verändert, wenn ihr etwas auftragt. Um erstmal eine Grundebene zu erschaffen ist meist ein hoher Speed recht praktisch, wohingegen ihr diesen für Detailarbeit herabsenken solltet.

Quote
Auch den Radius könnt ihr mit einer Tastenkombination ändern. Haltet hierzu die ALT Taste und die linke Maustaste gedrückt und bewegt dann die Maus.

Versucht euch nun ein wenig am grundsätzlichen Bodenbearbeiten auf unserer Insel. Senkt die Teile, welche unter Wasser liegen sollen, unter den Meeresspiegel ab und erhöht die Grund- und Felsenbereiche der Insel so wie auf dem Bild.


Quote
Ihr könnt über das View Menu (Ansichtsmenü) einige Ansichtsanpassungen für Noggit vornehmen. Hier könnt ihr auch auswählen, ob manche Sachen, wie Objekte oder Wasser, gerendert sprich dargestellt werden sollen oder nicht (natürlich nur in Noggit).

>> Wählt das Menu aus >> View >> F4 Water oder drückt die Taste F4.

Nun habt ihr vielleicht einige Unebenheiten auf dem Boden, so wie ich.



>> Wählt das Flatten/Blur Werkzeug aus. Es ist der zweite Knopf mit dem blauen Wirbelsturm darauf. Natürlich könnt ihr auch hier einfach die 2 drücken.
>> Haltet Shift gedrückt, linksklickt auf den Boden und bewegt die Maus über die unebenen Bereiche.

Bis ihr eine wirkliche Veränderung seht kann es zwar ein wenig dauern aber am Ende könnte so etwas dabei heraus kommen:


Eine andere nette Option, um eine bessere Übersicht über eure Bodenbearbeitung zu bekommen sind die Höhenlinien, auch map contoure infos genannt.

>> Geht auf Menu >> View >> map contoure infos oder drückt F9



Arbeitet nun mit verschiedenen Radien und Geschwindigkeiten die Felsstrukturen so aus, wie ihr es auf dem Bild seht. Versucht es so, dass die schwarzen Linien kreisförmig werden, denn das sieht im Spiel später einfach besser aus.

Nun werdet ihr vielleicht die Höhenunterschiede auf eurer Insel haben, ddie euch nicht so gefallen.



Ihr könnt das Flatten Werkzeug benutzen, um diese zu begradigen.

>> Wählt das Flatten/Blur Werkzeug aus.
>> Platziert den Kreis um die Maus auf einem flachen Gebiet nahe eurer Problemzone wie auf dem obigen Bild
>> Haltet die Strg Taste drückt und linksklickt dann auf den Boden
>> Bewegt die Maus nun langsam in Richtung eurer Problemzone

Das ganze sollte dann am Ende in etwa so aussehen:



Nutzt nun euer angeeignetes Wissen, um die gesammte Insel zu gestallten und euch so mit den zwei Werkzeugen und ihren Optionen vertraut zu machen.

Texturen austauschen


Nun mögt ihr vielleicht nicht die Texturen, die ich auf der Insel verwendet habe. Um diese zu verändern könnt ihr den Texturentauscher verwenden (Texture Swapper). Als erstes müsst ihr die Textur auswählen, die ihr verändern wollt.

>> Wechselt in den Texturierungsmodus. Das ist der Knopf mit der Feder drauf oder auch einfach die 3.
>> Haltet Strg gedrückt und klickt auf den Boden.

Nun wird sich ein Fenster öffnen, das euch alle Texturen auf dem Chunk anzeigt, den ihr gerade ausgewählt habt. Dieses Werkzeug nennt sich Texturenauswählen (texture picker). Ihr könnt nun eine Textur auswählen, indem ihr sie anwählt (draufdrücken).



>> Drückt den Knopf Texture Swapper im Optionsfenster des Malmenüs.

Das Fenster wird sich nun in zwei weitere aufteilen. Ihr seid nun im Austauschmodus.



>> Drückt nun den Knopf set destination (Zielort festlegen).

Der Austauscher wird euch nun die von euch gewählte Textur anzeigen.

>> Drückt auf den Texturenknopf in der Toolbar um den Texturenbrowser zu öffnen.
>> Ladet einige Texturen, indem ihr auf "Load Textures" unten rechts drückt und dann eine oder mehrere Zonen auswählt, um deren Texturen zu laden.
>> Wählt eure gewünschte Textur aus.



>> Schließt den Texturenmanager und das Ladefenster wieder.
>> Drückt nun den swap adt Knopf am oberen Ende des Wechselmenüs.

Die ausgewählte Textur im Wechsler (Swapper) wird nun von mit der, von euch gewählten, Textur ersetzt werden; jedoch "nur" auf der ADT, auf der ihr euch befindet. In unserem Probefall müsst ihr das nun mit allen 9 ADTs machen.
Um zu sehen, wo eine ADT endet und eine andere anfängt aktiviert ihr die Chunk Linien in den View Optionen.

>> Geht wieder in das MENU >> View F7 Lines oder drückt F7

Die roten Linien markieren die Grenze von einem Chunk zum nächsten, die grünen von einer ADT zur nächsten.

>> Fliegt nun auf jede ADT und drückt dort den Swap ADT Knopf im Austauschmenü.

Diese Vorgehen könnt ihr natürlich auch mit anderen Texturen wiederholen. Manchmal ist es nicht einfach Texturen zu finden, die nicht gut zusammen passen aber gebt nur nicht auf, sondern spielt lieber ein wenig rum. Bei mir habe ich das ganze so verändert:



Objekte hinzufügen



Nachdem wir nun die grundsätzlichen Bodenbearbeitungen beendet haben und die Insel so aussieht, wie wir es wollen, wenden wir uns den Objekten zu.

>> Startet Noggit und ladet eure Karte.
>> Starten den World of Warcraft Modelviewer.

Quote
Ihr könnt beide Programme gleichzeitig ausführen, da ihr zwei verschiedene Kopien von WoW verwendet. Noggit nutzt den Ordner Client335aNoggit  und der Modelviewer Client335aTest.

>> Nutzt die Suchfunktion des Modelviewers um euer Wunschobjekt zu finden.



>> Wechselt in das Noggitfenster
>> Platziert den Mauszeiger dort, wo ihr das Objekt platzieren wollt.
>> Drückt shift + V um ein m2, alt + v um ein wmo hinzuzufügen.

Wiederholt dies mit verschiedenen Objekten.

>> Sucht euch ein Objekt aus, dass ihr Noggit importieren wollt.
>> Drückt strg + c.
>> Bewegt den Mauszeiger dahin, wo ihr es platzieren wollt.
>> Drückt strg + v.

Ihr solltet bei jedem Objekt die Position und Größe ändern, sowie es ein wenig drehen, damit die Spieler nicht zu oft das gleiche sehen bzw. leichter übersehen, dass ihr öfters das selbe Objekt verwendet.

>> Wählt ein Objekt aus , indem ihr auf es drauf drückt.
>> Haltet shift, strg oder alt gedrückt und verwendet die mittlere oder linke Mausktaste, um die größe zu verändern oder das Objekt in eine bestimmte Richtung zu drehen.
>> Drückt shift + r um die Rotation zurück zu setzen.
>> Drückt bildrunter um das Objekt auf dem Boden zu platzieren.
>> Verwendet die Tasten des NumPads um die Werte detailgenau einzustellen.



Nun sind wir fertig mit unserem ersten Werk. Guckt euch das nächste Tutorial an, um das ganze im Spiel zu testen.

05 - Die erste patch.MPQ erstellen, sowie der Ingame-Test
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
"If you don´t like modelchanging, you don´t know the fascination of it"