-
Noise-Extras
Noise & procedural generation code pieces that I didn't feel needed whole repos all to themselves.
-
gaseous-giganticus
This program procedurally generates gas giant cubemap textures for the game Space Nerds In Space. https://www.patreon.com/smcameron
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
curly-vortex
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
Either way /u/pds314 I would look for a good simplex-type noise impl that supports derivatives. Here's one. Alternatively, here's a domain-rotated Perlin which addresses its square artifacts by rotating them out of the evaluation plane of focus through the extra dimension. In this, use X and Y of the 3D "ImproveXY" function" or X and Z of the 3D "ImproveXZ" function for derivatives. In the OpenSimplex2S, you can just use the 2D function with derivatives.
It's the core idea underlying gaseous-giganticus -- here's some output. Here's a bunch of pics of various scales of noise field. Curly Vortex is a Processing program that does the same thing in 2D to an image... some sample output here.
It's the core idea underlying gaseous-giganticus -- here's some output. Here's a bunch of pics of various scales of noise field. Curly Vortex is a Processing program that does the same thing in 2D to an image... some sample output here.