Arbeiten mit Brushes. Das ist das Thema unseres dritten Mapping Tutorials für Counter-Strike: Global Offensive (CS:GO). Man kann nämlich mit Brushes weitaus mehr machen als nur Vierecke erstellen. Letztes mal haben wir nur einen einfachen Raum erstellt, dieses mal zeigen wir euch was mit gutem Brushwork möglich ist.

CS:GO Mapping Tutorial - Brushwork

Um mit Brushes zu arbeiten und sie verformen zu können, lernen wir neue Tools kennen. Wir werden in diesem Mapping Tutorial Brushes drehen, sie zerschneiden und runde Brushes erstellen. Alles grundlegende Dinge, die ihr schon bald im Schlaf beherrschen werdet.

Brushes drehen

Fangen wir mit dem leichtesten an: Einen Brush drehen. Voraussetzung ist, dass ihr bereits einen einfachen Raum gebaut habt. Wenn ihr das noch nicht geschafft habt, dann geht unbedingt noch einmal zum vorherigen Tutorial zurück. Solltet ihr Probleme damit haben, dann zögert nicht und nutzt unser Mapping Forum um Fragen zu stellen.

Zunächst erstellen wir mitten im Raum (in der Top Ansicht) einen Brush mit den Maßen 64x64x64. Diesem könnt ihr auch gleich eine Textur verpassen, z.B. eine Holztextur (“wood”). Wie das geht habt ihr im vorherigen Tutorial gelernt. Um es zurück ins Gedächtnis zu rufen, hier die Kurzform: Rechts auf “Browse...”, Textur aussuchen, Brush auswählen und auf das Texture Tool klicken.



Von Hand drehen
Um den Brush nun zu drehen, muss er zunächst mit dem Selection Tool ausgewählt werden. Dann klickt ihr einfach in der Top-Ansicht mitten in den Brush hinein. Merkt ihr wie sich etwas verändert hat? Die sechs Markierungspunkte zum transformieren des Brushes wurden zu vier Eckpunkten.



Wenn ihr jetzt einen dieser Punkte anklickt, die linke Maustaste gedrückt haltet und dann die Maus bewegt, dreht ihr damit den Brush. In der 3D Ansicht dreht sich der Brush in Echtzeit mit.



War doch ziemlich einfach oder? Durch erneutes Klicken in das Zentrum des Brushes geht ihr die verschiedenen Transformationsmodi durch (es gibt insgesamt drei Stück).

Transformation Tool
Möchte man es exakter haben, kann man das Transformation Tool verwenden. Zuerst den Brush auswählen, dann oben auf “Tools” und dann auf “Transformation”. Alternativ kann man auch einfach Strg+M drücken.



Hier kann man verschiedene Sachen mit dem ausgewählten Objekt anstellen: Drehen, skalieren und bewegen. Wir wollen “Rotate” nutzen, das auch standardgemäß ausgewählt ist. Rotieren können wir natürlich über sämtliche Achsen, uns reicht aber erstmal eine Rotation um die Z-Achse. Also geben wir auf der rechten Seite bei “Z” den gewünschten Wert in Grad ein. Ich habe mal 45 eingestellt. Dann noch auf “OK” klicken und schon ist der Brush um 45 Grad gedreht.



Brushes zerschneiden

Eine weitere wichtige Funktion, die man ständig brauchen wird, ist das Zerschneiden von Brushes. Damit wollen wir nun einen Gang an unseren Raum anbauen, der dann später zu einem zweiten Raum führt.

Wählt die Wand aus, in die der Gang gebaut werden soll. Dann wählt ihr auf der linken Seite das “Clipping Tool” oder drückt einfach Shift+X. Außer dass die Transformationspunkte um den Brush verschwunden sind hat sich noch nicht viel getan. Doch mit dem Clipping Tool könnt ihr jetzt eine Linie ziehen, an der der Brush geschnitten wird.

Wir zeichnen also in der Top-Ansicht eine gerade Linie durch den Brush. Im Normalfall ist jetzt ein Teil des Brushes weiß und der andere rot. Der weiße Teil bleibt immer bestehen, der rote wird entfernt. Klickt einfach nochmal auf das Clipping Tool drauf (oder drückt Shift+X) bis beide Teile weiß sind. Warum werdet ihr gleich sehen.



Dann könnt ihr Enter drücken. Aus einem Brush sind jetzt zwei geworden. Nun wählt ihr den größeren Teil der Wand aus und schneidet von diesem ein Stück weg, sodass am Ende ein Loch in der Wand ist. Wieder das Clipping Tool auswählen, eine Linie zeichnen und so oft auf das Clipping Tool klicken, bis der mittlere Teil der Wand rot ist.



Wieder Enter drücken und schon habt ihr ein Loch in der Wand.



Dort könnt ihr nun mit neuen Brushes einen Gang anbauen. Ich hab das mal gemacht und direkt einen zweiten Raum angebaut, der genauso groß ist wie der erste. Das könnt ihr gerne auch machen, ist nochmal eine gute Übung für den Umgang mit dem Brush Tool.


Runde Brushes erstellen mit dem Arch Tool

Man kann aber im Editor nicht nur viereckige, sondern auch runde Brushes erstellen. Das geht ganz einfach mit dem Arch Tool. Um dieses zu aktivieren, müssen wir zunächst das Brush Tool wählen und einen Brush zeichnen. Wir wollen mal eine Säule in unsere Map einbauen. Ich habe sie 64x64 Units lang bzw. breit und 128 Units hoch gemacht.

Doch bevor der Brush erstellt wird, muss erst noch auf das Arch Tool gewechselt werden. Das geht auf der rechten Seite unten bei “Objects”, wo im Moment noch “block” drinsteht. Einmal das Dropdownmenü aufrufen und “arch" auswählen.



Jetzt dürft ihr Enter drücken und den Brush erstellen. Ein neues Fenster öffnet sich. Dort könnt ihr nun verschiedene Einstellungen vornehmen.

Ich habe mal folgende Einstellungen genommen:
Wall Width: 32
Number of Sides: 8
Arc: 360
Die anderen beiden Werte sollte man auf 0 lassen.



Mit einem Klick auf "Preview" kann man sich anzeigen lassen, wie das Gebilde aussehen wird. Ist man fertig mit einstellen, fehlt nur noch der Klick auf “OK”, um die Säule zu erstellen.



Denkt dran, dass ihr zurück auf “block” wechseln müsst, wenn ihr wieder normale Brushes erstellen wollt.

Hinweis: Man hätte das ganze auch einfacher machen können, indem man das Cylinder Tool verwendet (statt "arch" einfach "cylinder" auswählen). Aber ich wollte euch das Arch Tool näherbringen, da man mit diesem noch mehr anstellen kann als nur Säulen zu erstellen - einfach mal mit den Werten herumexperimentieren!

An dieser Stelle sind wir mit dem Tutorial durch. Ich hoffe ihr habt einen Einblick bekommen, was man mit Brushes alles anstellen kann. Mit diesen drei erlernten Methoden könnt ihr schon sehr viel machen. Lasst eurer Fantasie freien Lauf und experimentiert einfach etwas herum.

Grafikprobleme im Spiel
Hinweis: Da wir immer noch keine Lichtquelle in der Map haben, kann es passieren, dass ihr nach dem Kompilieren im Spiel teilweise schwarze Texturen angezeigt bekommt. Das ist ein Fehler der Engine und liegt nicht an eurer Map!

Workaround: Ein einfaches Licht setzt man genauso wie einen Spawnpoint - wie das geht habt ihr im zweiten Tutorial gelernt. Nur statt "info_player_terrorist" einfach "light" eingeben.

Beispiel-Map herunterladen
Eine Beispieldatei könnt ihr euch hier herunterladen: incs_tutorial_brushwork.rar

Die VMF Datei kommt in den Ordner Steam\steamapps\common\Counter-Strike Global Offensive\sdk_content\maps\ und kann dann im Editor geladen werden.

Weitere Mapping Tutorials
Im nächsten CS:GO Mapping Tutorial gehen wir näher auf das Thema Texturen ein, damit ihr mit diesen richtig umgehen könnt und eure Map auch nach etwas aussieht.

Zur Übersicht: CS:GO Mapping Tutorials