Faking computational fluid dynamics a la Bridson-Hourihan-Nordenstam's paper "Curl-Noise for Procedural Fluid Flow" See also: gaseous-giganticus: https://smcameron.github.io/space-nerds-in-space/gaseous-giganticus-slides/slideshow.html#1
Hi,
I have to say this code is really cool and that's great that you are sharing it! Its really helpful to what iam trying to achieve.
Iam trying to create a planet of storms, meaning the planets is covered with storms and the clouds are moving different streams. Iam going in the right direction with your code but iam missing a part. I need to great big Cyclones that are occupying a big part of the planet. This is the look iam going for : http://la.climatologie.free.fr/cyclone/cyclone-ivan.jpg
Do you have an idea of what kind of algorithm i can use to create this and how i could integrate if with your curly Noise ? To me its important to marry both as it give this organic look.
Hi,
This looks really great and iam trying to run the code without success.
What is the .pde file extention ? does it need to be run from a specific package ? Or do i need to compile this ?
There are discontinuities in the velocity field at cube face boundaries. These lead to sharp corners in the fluid motion at face boundaries. This is likely due to abruptly switching which axes are used to calculate the noise gradient at face boundaries. However, changing the code to always use the same axes did not seem to fix it (presuming I did it right -- in which case it causes other problems -- also possible I didn't do it right -- too many rotations of the coord system and my brain goes all melty.)