Explosion: Unterschied zwischen den Versionen
Aus DGL Wiki
Flo (Diskussion | Beiträge) K (Der Kategorie Effekt zugeordnet) |
K |
||
(4 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
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. | ||
#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 [http://www.gameprogramminggems.com/ Game Programming Gems 3] von Tom Forsyth) | #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 [http://www.gameprogramminggems.com/ Game Programming Gems 3] von Tom Forsyth) | ||
− | [[Kategorie:Effekt]] | + | [[Kategorie:Technik_oder_Algorithmus]] [[Kategorie:Effekt]] |
Aktuelle Version vom 17. November 2008, 10:56 Uhr
Zur Darstellung von 3 Dimensionalen Explosionen gibt es Grundlegend 4 verschiedene Ansätze:
- Eine Explosion als Billboard welche durch die Textur animiert wird.
- 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)