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

the[V]oid

Alter Hase

  • »the[V]oid« ist der Autor dieses Themas

Beiträge: 775

Wohnort: Aachen

  • Private Nachricht senden

1

16.07.2008, 01:46

Simulation von Wasser

Ich habe auf Youtube ein Video von einer ziemlich genialen Simulation einer Meeresoberfläche gesehen. Leider ist die Beschreibung sehr knapp:

Zitat

simulation was done by filling a Fourier wave field, propagating the phases, and then transforming the field into Cartesian coordinates using a FFT. Runs at 40fps on my little laptop, which doesn't even have a real videocard.

Daraus werde ich nicht besonders schlau. Ich weiß zwar, was eine Fast Fourier Transformation ist, die hier offensichtlich angewendet wird. Aber was ist ein Fourier Wave Field? Finde dazu keine brauchbaren Informationen. Abgesehen davon ist das, wenn überhaupt, eine äußerst oberflächliche Beschreibung des Algorithmus. Kann sich vieleicht jemand denken (oder weiß es sogar), was dahinter steckt? Ich habe schon den Autor des Videos um mehr Informationen gebeten, aber keine Antwort bekommen.
<< an dieser Stelle ist eine Signatur verstorben >>

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

2

16.07.2008, 08:00

Zu dem Thema kenne ich nur den alten Gamasutra Artikel:
http://www.gamasutra.com/gdce/2001/jensen/jensen_01.htm

Der Begriff Wave Field ist mir auch neu. Spontan habe ich zu dem Stichwort auch nur Themen aus der Akustik gefunden.

Eventuell ist einfach damit gemeint, dass die Meeresoberfläche intern als Fouriertransformierte vorliegt und nur darüber simuliert wird. Zum Rendern wird das Ergebniss dann zurück transformiert.

Sagt natürlich garnichts über den Algorithmus zur Simulation aus. Aber da ist der Gamasutra Artikel ganz interessant eigentlich.
Ein paar gute Links gibt es auch hier: http://www.vterrain.org/Water/

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

3

16.07.2008, 22:01

Zitat von »"xardias"«

...


Ersten Link kommt mir irgendwie bekannt vor. Wenn ich mich nicht täusche, ist der auch in Game Programming Gems 4 drin.
Ansonsten hätte ich dir jetzt auch noch den 2 Link vorgeschlagen. Ist zwar teilweise recht alt, kriegst aber Source Code dazu. ;)

Werbeanzeige