Algorithme réaliste de neige à chute lente?


10

Existe-t-il un bon algorithme qui simule les chutes de neige? Je suis particulièrement intéressé par la neige qui tombe lentement, donc elle ne tombe pas tout à fait en ligne droite mais dévie un peu. Peut-être même en incluant la simulation de rafales (courants d'air), de taille variable, etc. Y a-t-il des articles ou des articles sur un algorithme qui imite les mouvements de neige réels ou le simule dans le contexte d'un jeu?

Je suis particulièrement intéressé par un algorithme 2D, mais j'imagine que n'importe quel algorithme peut être facilement converti en 3D.


Cherchez-vous quelque chose à base de particules ou autre chose?
AttackingHobo

Tout ce qui fait le travail.
Ricket

Réponses:


5

Quelque chose comme ça?

Texte de présentation:

La pluie et la neige d'apparence réaliste améliorent considérablement les scènes de la réalité extérieure, avec des applications telles que les jeux informatiques et les films. Nous présentons une nouvelle technique pour rendre de manière réaliste et efficace les précipitations dans des scènes avec des positions de caméra en mouvement. Nous mappons les textures sur un double cône, et les traduisons et les allongons à l'aide de transformations de texture matérielles.

Rendu des chutes de pluie et de neige - Soumission SIGGRAPH du document

Papier publié - Let It Snow, Let It Snow, Let It Snow (and Rain) - Game Programming Gems 5

Écrit par Niniane Wang ( absurdement intelligente, qui gradautes cal tech en CS à 18 ?? !!! @! @! $ ) Et Bretton Wade


2
Papier assez cool. Cependant, si vous lisez l'intégralité du document, il est dit "Notre système semble le plus réaliste pour la pluie et la neige abondante. La neige légère devrait trembler à mesure qu'elle tombe, ce qui est mieux simulé par un système de particules.". Ricket s'intéresse principalement à la neige qui tombe lentement.
Jason Down du

Ah mon mauvais, je n'ai pas vu que le ricket voulait une faible densité de flocons de neige. Les particules seraient un meilleur choix dans ce cas.
David Young
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.