11.12.2012 Aufrufe

3D GAMESTUDIO-Magazin Ausgabe 01 | Oktober 20051

3D GAMESTUDIO-Magazin Ausgabe 01 | Oktober 20051

3D GAMESTUDIO-Magazin Ausgabe 01 | Oktober 20051

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Inhalt<br />

Ein Nebeltutorial für das <strong>3D</strong> Gamestudio<br />

1.Das Nebelsystem des <strong>3D</strong>GS<br />

2.Eigene Systeme und volumetrischer Nebel<br />

3.Specials: Materials und Dynamik<br />

von Torsten „fogman“ Fock<br />

Ist für Sie das Nebelsystem von <strong>3D</strong> Gamestudio ein Rätsel? Oder haben Sie es verstanden und<br />

wollen noch ganz andere Sachen machen? Dann dürften Sie die folgenden Zeilen interessieren...<br />

Zu allen Kapiteln und Beispielen gibt es Beispiellevels, die das geschriebene Veranschaulichen.<br />

Diese Beispiele können Sie zusammen mit dem Tutorial hier<br />

herunterladen: http://home.arcor.de/braindamaged/Nebeltutorial.rar (Ca. 8.8 MB)<br />

Und nun wünsche ich Ihnen viel Spaß beim experimentieren.<br />

Das Nebelsystem des <strong>3D</strong>GS<br />

Beispiellevel: Beispiel_Teil_1<br />

Wie fast alles im Gamestudio ist das Nebelsystem sehr modular aufgebaut. Es gibt vier<br />

Nebelfarben, die per Skript und im WED verändert werden können. Aus diesen Nebelfarben kann<br />

dann per Skript eine ausgewählt werden.<br />

Schauen Sie sich ein einfaches Skript an, welches von diesen Nebelfarben gebrauch macht:<br />

function fog_fnc()<br />

{<br />

}<br />

d3d_fogcolor1.red = 100; // Nebelfarbe 1, Rotanteil<br />

d3d_fogcolor1.green = 100; // Nebelfarbe 1, Grünanteil<br />

d3d_fogcolor1.blue = 100; // Nebelfarbe 1, Blauanteil<br />

fog_color = 1; // Benutze Nebelfarbe 1<br />

Diese Funktion erzeugt einen grauen Nebel, da alle Farbanteile auf den selben Wert eingestellt<br />

sind.<br />

Weitere Beispiele:<br />

d3d_fogcolor2.red = 255;<br />

d3d_fogcolor2.green = 255;<br />

d3d_fogcolor2.blue = 255;<br />

Erzeugt weißen Nebel mit der Nebelfarbe 2.<br />

d3d_fogcolor4.red = 100;<br />

d3d_fogcolor4.green = 0;<br />

d3d_fogcolor4.blue = 100;<br />

<strong>3D</strong> <strong>GAMESTUDIO</strong>-<strong>Magazin</strong> ■ <strong>Ausgabe</strong> <strong>01</strong> | <strong>Oktober</strong> 2005 │29

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!