Algoritmo realistico della neve a caduta lenta?


10

Esiste un buon algoritmo che simula la neve che cade? Sono particolarmente interessato alla neve che cade lentamente, quindi non cade completamente in linea retta ma devia un po '. Forse anche includendo la simulazione di folate (correnti d'aria), dimensioni variabili, ecc. Ci sono documenti o articoli su un algoritmo che imita i movimenti della neve nella vita reale o lo simula nel contesto di un gioco?

Sono particolarmente interessato a un algoritmo 2D, ma immagino che qualsiasi algoritmo possa essere portato facilmente in 3D.


Stai cercando qualcosa basato sulle particelle o qualcos'altro?
AttackingHobo

Tutto ciò che fa il lavoro.
Ricket,

Risposte:


5

Qualcosa come questo?

Blurb:

La pioggia e la neve dall'aspetto realistico migliorano notevolmente le scene della realtà all'aperto, con applicazioni tra cui giochi per computer e film. Presentiamo una nuova tecnica per rendere realisticamente ed efficacemente le precipitazioni nelle scene con posizioni della telecamera in movimento. Mappiamo le trame su un doppio cono, le traduciamo e le allungiamo usando trasformazioni di trama hardware.

Rendering Falling Rain and Snow - SIGGRAPH presentazione del documento

Articolo pubblicato effettivo - Let It Snow, Let It Snow, Let It Snow (and Rain) - Gemme di programmazione del gioco 5

Scritto da Niniane Wang ( assurdamente intelligente, che laurea in caloria in CS a 18 ?? !!! @! @! $ ) E Bretton Wade


2
Carta abbastanza bella. Tuttavia, se leggi l'intero documento, dice "Il nostro sistema sembra più realistico per pioggia e neve pesante. La neve leggera dovrebbe tremare mentre cade, il che è meglio simulato da un sistema di particelle". Ricket è interessato principalmente alla neve a caduta lenta.
Jason Down,

Ah mio Dio, non ho visto quel rachitismo voleva una bassa densità di fiocchi di neve. Le particelle sarebbero una scelta migliore in quel caso.
David Young,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.