Lichtsäule: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) |
Flo (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
= Lichtsäulen = | = Lichtsäulen = | ||
− | + | ||
− | + | Unter dem Begriff "Lichtsäulen" kann man viele Effekte fassen. Das einzigste was alle Effekte gemein haben sind das sie meißt mit [[transpartent]]en, hellen [[Textur]]en arbeiten um Leuchten zu simulieren. | |
+ | |||
+ | Diese Lichtsäulen werden in Fantasy spielen oft benutzt um Anwendung von Zaubersprüchen auf Figuren oder Gegenständen verdeutlichen. | ||
== Wie mach ich das? == | == Wie mach ich das? == |
Version vom 13. Oktober 2004, 16:50 Uhr
Inhaltsverzeichnis
Lichtsäulen
Unter dem Begriff "Lichtsäulen" kann man viele Effekte fassen. Das einzigste was alle Effekte gemein haben sind das sie meißt mit transpartenten, hellen Texturen arbeiten um Leuchten zu simulieren.
Diese Lichtsäulen werden in Fantasy spielen oft benutzt um Anwendung von Zaubersprüchen auf Figuren oder Gegenständen verdeutlichen.
Wie mach ich das?
Lichtsäulen und diverse Effekte kann man recht einfach herstellen.
Man benötigt dazu eine Oberfläche (z.B. einen Zylinder ohne Deckel und Boden) und eine Textur.
Die Textur wird einfach mit Transparenz auf die Oberfläche gezeichnet.
Um dynamische Effekte ins Spiel zu bringen, müssen nur die Texturkoordinaten animiert werden.
Um die Effekte etwas prikelnder gestalten zu können, kann man mit Multitexturing auch mehrere Texturen auf die Oberfläche Blenden.
Welche Befehle muss ich kennen?
- Nun die Grundlagen (glBegin), wie man Oberflächen rendert auf jeden Fall.
- Natürlich auch Texturierungsbefehle (glTexCoord, glTexParameter).
Gibts Artikel die mir weiterhelfen?
Blenden, Multitexturing, Texture Loader
Andere Effekte: dyn. Effekte