Realistyczny algorytm wolno opadającego śniegu?

10

Czy istnieje dobry algorytm symulujący padający śnieg? Szczególnie interesuje mnie śnieg, który spada powoli, więc nie całkiem spada w linii prostej, ale trochę odchyla. Może nawet w tym symulację podmuchów (przeciągów wiatru), zmiennej wielkości itp. Czy są jakieś dokumenty lub artykuły na temat algorytmu, który naśladuje ruchy śniegu w prawdziwym życiu lub symuluje go w kontekście gry?

Szczególnie interesuje mnie algorytm 2D, ale wyobrażam sobie, że każdy algorytm można łatwo przenieść do 3D.

Ricket
źródło
Szukasz czegoś opartego na cząsteczkach lub czegoś innego?
AttackingHobo
Wszystko, co pozwala wykonać pracę.
Ricket

Odpowiedzi:

5

Coś takiego?

Nota wydawnicza:

Realistycznie wyglądający deszcz i śnieg znacznie poprawiają sceny z rzeczywistości na zewnątrz dzięki aplikacjom, w tym grom komputerowym i filmom. Przedstawiamy nową technikę realistycznego i wydajnego renderowania opadów atmosferycznych w scenach z ruchomymi pozycjami kamery. Mapujemy tekstury na podwójny stożek oraz tłumaczymy i wydłużamy je za pomocą sprzętowych przekształceń tekstur.

Rendering Falling Rain and Snow - SIGGRAPH przesłanie referatu

Faktycznie opublikowany artykuł - Let It Snow, Let It Snow, Let It Snow (and Rain) - Gem Programming Gems 5

Napisane przez Niniane Wang ( absurdalnie sprytną, która ocenia technikę komputerową w CS w wieku 18 lat !!! !!! @! @! $ ) I Bretton Wade

David Young
źródło
2
Całkiem fajny papier. Jeśli jednak przeczytasz cały artykuł, powiedzą: „Nasz system wygląda najbardziej realistycznie na deszcz i gęsty śnieg. Lekki śnieg powinien drżeć podczas opadania, co lepiej symuluje układ cząsteczkowy”. Ricket interesuje się głównie wolno opadającym śniegiem.
Jason Down,
Ach, do diabła, nie widziałem, żeby ten ricket chciał niskiej gęstości płatków śniegu. W takim przypadku cząsteczki byłyby lepszym wyborem.
David Young