Explosion: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Bildwunsch)
Zeile 3: Zeile 3:
 
Zur Darstellung von 3 Dimensionalen Explosionen gibt es Grundlegend 4 verschiedene Ansätze:
 
Zur Darstellung von 3 Dimensionalen Explosionen gibt es Grundlegend 4 verschiedene Ansätze:
 
#Eine Explosion als [[Billboard]] welche durch die [[Textur]] animiert wird.
 
#Eine Explosion als [[Billboard]] welche durch die [[Textur]] animiert wird.
 +
[[Bild:Explosions.jpg|thumb|256px|Explosionen in einem 2D-Shooter]]
 
#Eine Kugel welche sich [[Timebased Movement|abhängig von der Zeit]] immer weiter ausdehnt und immer [[Transparenz|transparenter]] wird und welche eine [[Feuer]]artige [[Textur]], ggf. mit Alphawerten erhält.
 
#Eine Kugel welche sich [[Timebased Movement|abhängig von der Zeit]] immer weiter ausdehnt und immer [[Transparenz|transparenter]] wird und welche eine [[Feuer]]artige [[Textur]], ggf. mit Alphawerten erhält.
 
#Ein [[Partikelsystem]] welches von einem Punkt ausgehend in alle Richtungen (sofern keine Kollisionsobjekte vorhanden sind) [[Feuer]]artige Partikel mit hoher Geschwindigkeit aussendet.
 
#Ein [[Partikelsystem]] welches von einem Punkt ausgehend in alle Richtungen (sofern keine Kollisionsobjekte vorhanden sind) [[Feuer]]artige Partikel mit hoher Geschwindigkeit aussendet.

Version vom 30. November 2006, 17:36 Uhr

Hinweis: Diesem Artikel sollten folgende Bilder beigefügt werden:

(Mehr Informationen/weitere Artikel)
Bildwunsch.jpg
Entweder ein Symbolbild, oder ein Bild pro Ansatz.

Zur Darstellung von 3 Dimensionalen Explosionen gibt es Grundlegend 4 verschiedene Ansätze:

  1. Eine Explosion als Billboard welche durch die Textur animiert wird.
Explosionen in einem 2D-Shooter
  1. Eine Kugel welche sich abhängig von der Zeit immer weiter ausdehnt und immer transparenter wird und welche eine Feuerartige Textur, ggf. mit Alphawerten erhält.
  2. Ein Partikelsystem welches von einem Punkt ausgehend in alle Richtungen (sofern keine Kollisionsobjekte vorhanden sind) Feuerartige Partikel mit hoher Geschwindigkeit aussendet.
  3. Eine physikalische Simulation durch einen Octree welche jeden Durchlauf Temperaturwerte bei den Nachbarknoten abgleicht und diese bei entsprechender Temperatur darstellt (siehe "Cellular Automata for Physical Modeling" in Game Programming Gems 3 von Tom Forsyth)