Sie sind auf Seite 1von 6

Interaktives 3D und Spiele mit Unity

01.06.12 Partikel-und Image-Effekte

Partikel-effekte:
Unity bietet in Form des Shuriken getauften Partikelsystems die Mglichkeit Effekte zu
erzeugen, z.B. Regen. Feuer, Magie, oder Umgebungseffekte wie wirbelnder Sand, Rauch, etc
es gibt dabei kaum Grenzen. Ein Partikelsystem besteht aus einem flachen Bild/Textur mit
Transparenz und wird in einer Vielzahl dupliziert und auf unterschiedliche Art-und Weise bewegt
Wir werden mit der Flugzeug-Demo aus Sitzung 02 arbeiten und diese um Effekte erweitern.
Somit ffnen wir erstmal das Island Projekt und lassen Unity 3D alle Assets importieren.
Rauchschweif und Schlieren fr das Flugzeug:

1. Zuerst importieren wir die standard-Partikeleffekte ber Assets > import package >
particles.

2. Nun ziehen wir den Smoke Trail Effekt aus dem Standard-Asset > Particles Ordner
und ziehen diesen auf unser leeres Game Object. Nun passen wir die Position an und
setzen den Effekt ans Ende des Fliegers.

3. Zustzlich knnen wir noch einen Schweif erstellen. Wir whlen unser Flugzeug aus und
erstellen ein leeres GameObject (GameObject > Create Empty) in dieser Gruppe.

4. Dann fgen wir diesem eine neue Komponente hinzu, ber: Components > Effects >
Trail-Renderer. Und whlen unter Material ein Schweif-passendes Material aus
Sparkles1.

5. ber Time legen wir die Dauer bzw. Lnge des Schweifes fest,Start/End Width gibt
an, an welcher Stelle der Effekt anfangen und enden soll. Wir stellen alle drei Parameter
wie im Bild ein und haben so einen bleibenden Schweif. ber Colors knnen wir noch
den Farbverlauf bestimmen.

6. Nun setzen wir das Objekt ans Ende eines Flgels, verdoppeln das Objekt und setzen
das zweite ans Ende des zweiten Flgels.

Kamera Regen

1. Wir laden die Datei Rain.tiff in unser Projekt. Um das Bild als textur zu verwenden,
erstellen wir ein Material und weisen das Bild dem Material zu. Da dies ein Partikeleffekt
wird, stellen wir den Material Shader auf Particles / Additive (Soft).

2. Nun erstellen wir unter die Kamera ein neues leeres Objekt und weisen diesem unter
Components > Effects > ein Particle System zu.

3. Unter Renderer weisen wir unter Particle Texture die Rain Materialtextur zu und stellen
den Render mode auf Billboard streched. Camera und Speed Scale bleiben auf 0
whrend wir die Length Scale auf 5 stellen.

4. Nun stellen wir die Parameter so, wie im Screenshot zu sehen ein.

5. Den ganzen Effekt verschieben wir nun zur Kamera, sodass dieser vor der Kamera nach
unten hin Partikel ausstrahlt bzw. emitiert.

6. Um den Effekt von entgegenkommenden Regen zu verstrken, kann man zustzlich das
Objekt komplett zur Kamera hin neigen, so entsteht ein netter 3D Effekt.

Post-Image Effects:
Diese vordefinierten Skripte erweitern eure Kamera um Effekte. Sie dienen zur
Nachbearbeitung, oder Veredelung der Optik.
1. Unter Assets > import > folgendes Paket importieren: image-effects.
(Dieses Feature ist leider nur in der Pro Version von Unity 3D enthalten).

2. Unter Image-Effekte seht ihr eine groe Anzahl an scripten, die, die ihr verwenden
mchtet, zieht ihr einfach auf die Kamera, damit sie aktiv werden
.

3. Hier einige Beispiele:


Sunshafts: Sonnenstrahlen/berblendung ausgehend von weissen Flchen.
Tonemapping: Tnung des gesamten Sichtfeldes in eine bestimmte Farbe
Bloom: Glheffekt an hellen Bereichen
Vignetting: Schwarzer Filter an den Rndern der Kamera, der zur mitte hin abweicht.

Render-Setup Fog/Ambient Light:

1. Unter edit > Render settings kann man Nebel und Umgebungsfarbe einstellen.
2. Einfach den Hacken bei Fog aktivieren und die Parameter einstellen.
3. Linear Fog start&end bestimmen die Weite und den Anfang des Nebels. Density
bestimmt dne Dichte. Ambient Light hllt die gesamten Schatten im Spiel in eine
andere Farbe, als Schwarz.

Wirbelsturm:
1. Als nchstes erstellen wir einen komplexeren Effekt, einen umherwirbelnden Sturm.
Dieser Wirbelsturm besteht aus drei Teilen:
Feuer, Rauch und Funken.

2. Dazu erstellen wir drei leere GameObjects und hngen an jedes davon ein
Partikelsystem, samt folgenden Einstellungen.
Einstellungen fr den Wirbelsturm:

Vorher- Nachher Vergleich:


So sah unser Spiel am Anfang aus:

So sieht es mit Bild-Effekten aus: