Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

04.12.2004, 18:10

Feuer Animieren ohne Sprites?

Hallo,

ich bin nun im Buch auf der Seite angekommen, wo das Partikelsystem beschrieben wird. Wenn ich das jetzt richtig verstanden habe, muss man keine Sprites verwenden. (nur wenn es animierte Partickel sind)
Wenn ich dann AddParticle(Start und Edntype) auf NULL setze, wird aber nicht gezeichnet. Was mache ich dann dabei Falsch?

2

07.12.2004, 17:08

Wenn du den Start und Endtyp auf NULL setzt, welcher Typ soll dann gerendet werden? Wo nimmt die Particle-Engine die Information her welchen Typ's das neue Partikel ist?
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Anonymous

unregistriert

3

08.12.2004, 15:13

Aber was sollte man dann angeben? Denn wenn man Feuer und so was immer mit Sprites machen sollte, wird das mit der Zeit schlechter, wegen dem Speicher und so. außdem kann man nicht so super effekte machen.

4

10.12.2004, 16:15

Feuer und derartige Objekte kann man ja auf viele Arten erstellen. Die beste aber au am meisten aufwändige, wäre wenn man für jeden Partikel einen Vertex nimmt. Dann alles mit einem Punkt Array rendern.
Allerdings jeden Vertex zu rendern und zu berechnen, währe wahnsinn. Für ein Feuer bräuchte man so min mal eben 20.000 Vertice und mehr.


Die einfachste und au schnellste möglichkeit wären Decals. Damit läst sich ein super Feuer erziehlen und das mit nur 8 Vertice.

Was die Parameter der Funktion angeht. Weis ich jetzt nicht auswendig. Aber man will ein Partikel ja au Animiere. Prich gegen ende der Lebenszeit eines Partikels soll er ja vieleicht nicht ein plop verschwinden, sondern vieleicht langsam ausgeblendet werden.

Wenn du keine Animation wünscht, wie wäre es dann mit Starttyp = Endtyp ;)
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Werbeanzeige