Explosion: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) 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
Entweder ein Symbolbild, oder ein Bild pro Ansatz. |
Zur Darstellung von 3 Dimensionalen Explosionen gibt es Grundlegend 4 verschiedene Ansätze:
- 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.
- Ein Partikelsystem welches von einem Punkt ausgehend in alle Richtungen (sofern keine Kollisionsobjekte vorhanden sind) Feuerartige Partikel mit hoher Geschwindigkeit aussendet.
- 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)