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: 06 - Texturieren mit dem vordefinierten 4-Schichten-System  (Read 2728 times)

Shruik

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 121
    • View Profile
06 - Texturieren mit dem vordefinierten 4-Schichten-System
« on: March 17, 2013, 12:38:04 am »

Einleitung



In den ersten Teilen dieser Reihe haben wir die Umgebung aufgesetzt und unsere erste Insel erschaffen. In den nächsten Teilen werden wir nun Einzelheiten des Moddingvorganges, Programme oder Funktionen selbiger abdecken. Ihr könnt sie chronologisch lesen oder vom einen zum anderen springen, wenn ihr das eine früher oder später braucht.

Bei vielen Leuten ist das Texturieren die Achillesverse. Ich nutze eine spezielle Art und Weise mit Texturen umzugehen und will euch nun zeigen wie.

Quote
Jede einzelne adt ist in 16 x 16 unterquadranten genannt Chunks aufgeteilt. Ihr könnt sie sehen, wenn ihr die "lines view" Option in noggit über das Menü oder durch drücken von f7 aktiviert. Das Problem ist nun , dass jeder Chunk auf einer ADT nur 4 Texturenplätze hat. Wenn diese Plätze voll sind, könnt ihr keine weiteren Texturen mehr hinzufügen. Um diese Plätze zu sehen schaltet den 3D Texturenmodus an, haltet STRG gedrückt und linksklickt auf den boden. Nun wird sich ein kleines Fenster öffnen, welches euch die 4 Texturen auf dem Chunk anzeigt. Wenn die Box voll ist könnt ihr keine weiteren Texturen mehr auf diesen Chunk auftragen.



Diese technische Beschränkung macht ist wichtig, vorher zu planen, wie ihr die Texturen auftragen und wie ihr den Boden gestallten wollt. Wenn ihr einen Berg ein wenig zu hoch macht und dann mit der Ecke im nächsten Chunk hängt ist schon wieder eine Textur belegt, die ihr vielleicht für eine Straße oder einen zweiten Graßtyp benötigt hättet.

Hinzu kommt, dass ihr, wenn ihr mit Noggit texturiert, das Programm eine verwendete Textur immer auf die nächsthöhere Schicht setzt. So kann es vorkommen, dass eure Straße auf dem einen Chunk auf Schicht 2 und auf dem anderen auf Schicht 3 ist. Das macht ein nachbearbeiten mittels Alphamaps nahezu unmöglich und erschwert es zudem enorm eure Texturen zu planen.

Wie zeichnet WoW die Texturen?



Quote
Ihr habt die 4 Texturenschichten und dazwischen 3 grauton Übergangsbilder. Diese Bilder definieren, welche Teile der weiter unter liegenden Texturen ihr durch die oben aufliegenden durchschimmern seht. Wenn ihr eine Textur in Noggit auftragt, tragt ihr diese nicht wirklich auf, sondern verändert "lediglich" diese Alphakarte (Alpha Map).

Dies ist ein Beispiel einer texturierten ADT. Ihr seht die 4 Texturenschichten und die 3 Alphakarten dazwischen.



Dies führt zu folgender Texturierung



Und mit einem bearbeiteten Untergrund



Dies ist der Grund, warum ich angefangen habe eien ADT mit 4 vordefinierten Schichten von Texturen zu verwenden, auf deren Basis ich dann meine Karten erschaffe. Ich habe eine Dreckschicht als Schicht 0, dann ein dunkleres Graß auf der 2, ein helles Graß auf der 3 und eine Stein/Gebirgstextur auf Schicht 4.

Diese ADT findet ihr im ADT adder Ordner in den Tools.

Jetzt aber zum praktischen Teil



Nun habt ihr auf allen Chunks die selben Texturen in der selben Schicht. Aber wie fügen wir nun eine neue hinzu? Könnt ihr nicht und werdet ihr auch nie können. Ihr werdet schlichtweg eine der existierenden Texturen auf den betroffenen Chunks austauschen um damit dann eure Sachen zu erstellen.

>> Ladet die test01 Karte in Noggit.
>> Schaltet die Linien mit f7 ein.



Nun wollen wir z.B. eine Straße auf unserer Karte hinzufügen. Für diese Aufgabe müssen wir eine Texturenschicht durch eine Straßentextur ersetzen. Am besten nutzen wir hier eine Textur, die nicht bereits auf dem Chunk verwendet wird, wo ihr die Straße auftragen wollt. Wir verwenden hier nun mal die Unterwassertextur auf Platz 2.



>> Schaltet zuerst den Texturenmalmodus an indem ihr 3 oder auf den Knopf mit der Feder drückt.
>> Schaltet den texture swapper (Texturentauscher) ein, indem ihr den gleichnamigen Knopf im Optionsfenster der Maloptionen drückt. Das Fenster wird nun in den Ersetzungsmodus (swapper mode) wechseln.
>> STRG + linksklickt auf einen der Chunks.
>> Legt die underwater Textur auf Platz 2, so wie ihr es im vorherigen Bild gesehen habt.
>> Drückt den Knopf "set destination" (Ziel wählen) um diese Textur als Ziel des Ersetzers (sprich als zu ersetzende Textur) zu wählen.
>> Öffnet den Texturenbrowser, indem ihr auf den Texturenknopf in der Toolbar drückt.
>> Ladet viele Zonen
>> Klickt auf den Filterknopf und wählt dann im nächsten Fenster ROAD (Straße) aus.


 
Quote
Mit dem Texturenfilter könnt ihr Texturen über verschiedene Parameter aufspüren. Ihr könnt so nach Art und Zone filtern.

>> Schließt den Filter und wählt die Straße aus, die euch gefällt.
>> Schließt den Texturenbrowser.

Plant nun, wo ihr eure Straße haben wollt und versucht dabei so wenig Chunks wie möglich zu berühren. Jedes berührte Chunk bedeutet einen verlorenen Texturenplatz. Eine gute Planung kann hier also Leben retten. Hier ist ein kleines Beispiel von einer guten Straße und von einer schlechten Straße. Die rechte Straße berührt deutlich mehr Chunks, als sie müsste.



>> SHIFT + linkklickt nun auf jeden Chunk, auf dem ihr die Straßentextur aufgetragen haben wollt.
>> Schließt den Texturenwechsel mit dem Schließen-Knopf oben links.

Ihr könnt nun überprüfen, ob ihr alles richtig gemacht habt, indem ihr mit der Maus über die Chunks geht und im Texturenmodus strg + linksklickt. Das Auswahfenster wird sich nun aktualisieren und die neuen Texturen auf dem Chunk anzeigen.
Nun da wir die Textur auf allen Chunks haben können wir anfangen die Straße zu zeichnen.

>> Wählt das Malwerkzeug auf und wählt eine passende Größe für eure Straße. Ich habe 2.2. gewählt.
>> Setzt die Härte (hardernes) und Druckstärke (pressure) auf 0.7.
>> Zeichent die Straße auf die Chunks und passt auf, dass ihr nur die Chunks bearbeitet, auf denen die Straßentextur auch existiert.



Texturiertipps



Wie man üben kann



Du willst besser im Texturieren werden?
Ich übe wie folgendermaßen. Ich lade eine Zone von Blizzard mit einer Texturenart, die mir gefällt oder von der ich will, dass meine ähnlich aus sieht. Dann lösche ich einige Chunks mit Noggit.

>> STRG + SHIFT + linksklickt auf 2 bis 4 verbundene Chunks.



Versucht nun diese Chunks wieder so zu texturieren, dass man euer Eingreifen nicht bemerkt und versucht euch dabei an den umliegenden Chunks zu orientieren. So werdet ihr lernen Blizzards Technik zu adaptieren und diese durch eigenes Rumspielen verbessern. Während dieses Prozesses werdet ihr dann auch einen eigenen Stil entwickeln und euch vor allem merklich verbessern.

Denke realistisch



So wie die WoW Texturen in Schichten aufgebaut sind, ist es unsere Welt auch. Ihr habt Dreck oder Schlamm zuunterst. Steine, Straßen oder Graß darüber. Wenn ihr also eine Grasregion mit einer Straße darauf habt, solltet ihr zuerst die Erde auftragen, auf der ihr die Straße haben wollt und dann die Straße. Ihr könnt auch Erdflecken auf der Grasregion hinzufügen, damit es natürlicher aussieht. Hier ein BIld einer Straße mit Erde und ohne Erde darunter.



Wenn ihr ans Texturieren denkt, denkt immer daran, wie es in der echten Welt aussieht und versucht dieses Aussehen darzustellen. Wenn Wasser über Steine fließt, wird es dunkler. In Plätzen zwischen Steinen wird es Sand oder Erde geben, die der Wind dahin getragen hat. Wenn da Erde ist, kann da auch Graß oder andere Pflanzen wachsen. Auch das Vermischen von Temperaturregionen, wie Gras und Schnee in der selben Zone ist eher weniger gut.

Versucht Wiederholungen zu verbergen



Texturen sind nahtlose Bilder, die ihr in jede Richtung so oft und so weit Strecken könnt, wie ihr wollt. Das Problem ist nur, dass man es sehen kann, wenn Texturen sich wiederholen. Ihr könnt das verstecken, indem ihr zwei Arten des selben Texturentypes verwendet. Wie etwa zwei Grasschichten. Ihr könnt auch diese zweite Texturenschicht verwenden um dem Grund mehr Tiefe zu geben. Zum Beispiel kann man das Gras in Löchern oder Vertiefungen dunkler gestalten.



Verwendet Trübheiten



Auf der linken Seite des Optionsfensters der Texturen (texture options window) habt ihr einen kleinen Regler auf einer Säule, die von schwarz nach weiß verläuft. Mit diesem könnt ihr Texturen vermischen und so Abstufungen entwickeln. Spielt einfach ein wenig mit diesen Optionen rum. Hier ist ein Beispiel, wie das dann aussehen kann. Die verschiedenen Texturnuancen sind mit dieser Funktion erschaffen.

« 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"

PacWhite

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 16
    • View Profile
    • http://neg-network.de
Re: 06 - Texturieren mit dem vordefinierten 4-Schichten-Syst
« Reply #1 on: March 31, 2015, 11:10:54 pm »
Da merkt man professionelle Tipps ;) Wie man es aus der Arbeit kennt^^

Nice!
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Nom nom nom, have a break, have a Kit kat!

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: 06 - Texturieren mit dem vordefinierten 4-Schichten-Syst
« Reply #2 on: April 05, 2015, 12:07:32 pm »
Danke :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954