Explosion

Aus DGL Wiki
Version vom 8. November 2004, 07:27 Uhr von Lyr (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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

  1. Eine Explosion als Billboard welche durch die Textur animiert wird.
  2. 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.
  3. Ein Partikelsystem welches von einem Punkt ausgehend in alle Richtungen (sofern keine Kollisionsobjekte vorhanden sind) Feuerartige Partikel mit hoher Geschwindigkeit aussendet.
  4. Eine physikalische Simulation durch einen Octtree 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)