#FluidSim

Karsten Schmidttoxi@mastodon.thi.ng
2026-01-30

Some more variations curated this AM... in love with these shapes & process!

(See start of this thread for context...)

#FluidSim #Simulation #Art #GenerativeArt #AbstractArt #NoAI #ThingUmbrella #TypeScript

A 3x3 grid of complex abstract shapes created via fluid simulations as described at the start of this thread. The images have a monochromatic blue tint (the underlying simulation is just producing a grayscale image)
Karsten Schmidttoxi@mastodon.thi.ng
2026-01-29

Simulated Cyanotype Chemigrams...

Lately I've been revisiting my old fluid sim toolset which started out as part of my toxiclibs Java libraries (2007/8, based on Jos Stam's research, also previously mentioned in this thread[1]), then ported & expanded it for #Houdini in 2016, then ported again to TypeScript/GLSL (via thi.ng/shader-ast in 2019) and been messing around with it on & off ever since... Fluidsims are just so mesmerizing to work/play with and can be taken into so many interesting directions!

I also always loved the watercolor cover designs by Gabriella Holmström for The Memoir[2] series on Hypnus Records and wanted to create similar abstract structures/constellation, albeit with simulated fluids... Stills/snapshots, but showing traces of their creation process.

Attached are a few variations of this system (already collected again hundreds which I have to still curate). Each piece is starting with just 4 drops in always the exact same locations (diamond-shaped layout in the center), but each variation is evolving differently due to randomized concentrations and simulation coefficients, therefore resulting in many different diffusion behaviors and outcomes... Some of the pieces which exhibit more viscous fingering[3] almost remind me of Hokusai's Great Wave[4]...

I will be offering sets of unique prints/cards of these via my shop soon. Also still researching feasibility of integrating interactively created variations in the shop (also for other artworks/collections of mine).

[1] mastodon.thi.ng/@toxi/11580242
[2] youtube.com/@Hypnusrecords/vid, for example: youtube.com/watch?v=efdfYJODiuA
[3] en.wikipedia.org/wiki/Saffman%
[4] en.wikipedia.org/wiki/The_Grea

#FluidSim #Simulation #Art #GenerativeArt #AbstractArt #NoAI #ThingUmbrella #TypeScript #ShaderAST

A 3x3 grid of complex abstract shapes created via fluid simulations as described in the post. The images have a monochromatic blue tint (the underlying simulation is just producing a grayscale image)
Karsten Schmidttoxi@mastodon.thi.ng
2025-12-30

Triggered by yesterday's discussion about old fluid sims, a short thread with some more examples from that period 2007-2009 to explore fluid dynamics for marbling (well, this one here is more like entering hot "fire" terrain 🥵)...

3/3

#FluidSim #FluidDynamics #Simulation #Marbling #GenerativeArt

Karsten Schmidttoxi@mastodon.thi.ng
2025-12-30

Triggered by yesterday's discussion about old fluid sims, a short thread with some more examples from that period 2007-2009 to explore fluid dynamics for marbling...

2/3

#FluidSim #FluidDynamics #Simulation #Marbling #GenerativeArt

Karsten Schmidttoxi@mastodon.thi.ng
2025-12-30

Triggered by yesterday's discussion about old fluid sims, a short thread with some more examples from that period 2007-2009 to explore fluid dynamics for marbling...

1/3

(cc/ @noah)

#FluidSim #FluidDynamics #Simulation #Marbling #GenerativeArt

Karsten Schmidttoxi@mastodon.thi.ng
2025-12-29

@wavesculptor @noah I _love_ fuid sims! Brings back good ol' dear memories to this project of mine:

youtube.com/watch?v=2rFc5YJvGi4

#FluidSim #Simulation #Particles #WindTunnel #Processing #Video

So, I finished making my fluid sim gift on ESP32!

corteximplant.com/@zeyus/11409

Please excuse my nails, I was literally working with bitumen and managed to clean it off my hands, but it started to hurt scrubbing

Sorce code (including 3d printed case design): git.cyberwa.re/zeyus/FLIP-ESP3

@seali

#esp32 #flipfluids #fluidsim #fluidsimulation #3dprint #oled #ssd1306 #imu #mpu #electronics #embeddedsystems #embedded #arduino

2025-05-09

saw a post on twitter showing someone pouring something on japanese pudding like this. First time trying flip fluids, this could have come out better.
#flipfluids #blender #blender3d #fluidsim #pudding

2025-03-24
Working on an easter egg inspired short movie. Currently in the liquid chocolate phase.... #chocolate #3d #mograph #particles #fluidsim
Karsten Schmidttoxi@mastodon.thi.ng
2024-12-14

New work: #ALLUVION

Over the past two months I've been actively revisiting, updating/extending and now close to finishing this 1.5 year long journey... The actual journey has been much longer, been toying with (faux) fluid sims since ~2007...

A 50 second preview of one of my fave variations, best enjoyed fullscreen... Tried to achieve some molten, dichroic/irridescent glass & oilfilm aesthetics here, but there're over a dozen of other very different routes/styles possible too, with 25+ parameters to tweak the simulation and look & feel...

Made with thi.ng/shader-ast & thi.ng/shader-ast-stdlib

#Art #FluidSim #FlowField #Noise #Turbulence #ShaderAST #ThingUmbrella #TypeScript #GLSL #WebGL #GenerativeArt #Animation

2024-11-02
Karsten Schmidttoxi@mastodon.thi.ng
2024-04-30

A little video preview of a section of the upcoming new thi.ng website:

makertube.net/w/hDfuEUudsjskRt
(edit: moved from YT to makertube)

It's so nice for me to see these 10 computational art pieces & experiments all in one place (and most of them interactive & randomizable), also in the knowledge that apart from using @vite for bundling, everything else is entirely made using thi.ng/umbrella packages and tooling (three of the pieces are also partially written in #Ziglang / #WASM). Unlike the video (which at 1080p is ~110MB), on the website these ten realtime evolving animations together are only a ~650KB download (i.e. ~0.55% filesize) and all of them are running fluidly even on my old iPhone 11! Thanks to using `IntersectionObserver`, only a single piece is active at any one time...

Another side effect from this exercise: All these projects are only a small selection from the past 3 years, but most of them haven't been updated in the last 1-2 years. There were breaking changes (esp. the Zig parts, which I still have to largely address), but most of the supposedly breaking changes in #ThingUmbrella packages were actually super easy to address. I'm only mentioning this, since it's great to sometimes be completely in a "normal" user's shoes and see how painful (or not!) some of these changes are/can be... I'm often losing a lot of time contemplating making wide-ranging (but IMHO better & needed) changes, but always also trying to consider the effects of those on other people... This anti-bitrot exercise absolutely helped me to vindicate this approach!

#ThingUmbrella #Website #Design #Art #GenerativeArt #Computational #FluidSim #CellularAutomata #Boids #PixelArt #Video #TypeScript #WebAssembly

2024-04-07

#ThisMonthInFluiddyn - Mar 2024 edition

Happy Easter folks 🐣! We are dropping this a little late.

🔹#FluidImage v0.4.3 is out. Versions 0.4.x contains API changes and new features like a new executor to support Windows, and reworked logs with #Rich progress bars.

fluidimage.readthedocs.io/en/l

🔹#Transonic v0.6.4 is a bug fix release which works around a #Pythran compilation problem on Windows (in terminals other than Mingw). Related release of #FluidSim and #FluidFFT are out.

Karsten Schmidttoxi@mastodon.thi.ng
2024-03-18

So much to do, but can't stop watching & hacking on this pseudo fluid sim every now & then... 🤩 Probably will develop this further into a tutorial for thi.ng/shader-ast

#ALLUVION #Animation #FlowField #FluidSim #Noise #ShaderAST #ThingUmbrella #TypeScript #GLSL #WebGL #GenerativeArt

Unconverged Gradient 🧐unconverged@mastodon.online
2024-03-13

Ever wondered how to simulate fluid dynamics #FluidSim with #ml ? Check this blog post series. inductiva.ai/blog/article/sph-

(P.S. just a recommendation, I'm not affiliated with the authors)

#FluidDynamics

Karsten Schmidttoxi@mastodon.thi.ng
2024-03-03

Revisiting an old unfinished project with new eyes & new colors...

#ALLUVION #ThingUmbrella #Generative #Art #FluidSim #Colors #ShaderAST #TypeScript #WebGL

An abstract colorful handdrawn form with gradient highly saturated margenta, orange,blue gradient and thi.ng logo overlay. The drawn stroke/curve itself has been deformed by a super basic fluid simulationAn abstract colorful handdrawn form with gradient highly saturated margenta, orange,blue gradient and thi.ng logo overlay. The drawn stroke/curve itself has been deformed by a super basic fluid simulationAn abstract colorful handdrawn form with gradient highly saturated margenta, orange,blue gradient and thi.ng logo overlay. The drawn stroke/curve itself has been deformed by a super basic fluid simulationAn abstract colorful handdrawn form with gradient highly saturated margenta, orange,blue gradient and thi.ng logo overlay. The drawn stroke/curve itself has been deformed by a super basic fluid simulation
2024-02-29

🔹#FluidSim our #CFD package also gets pre-compiled #Pythran extensions in wheels!

🔹#FluidImage the scalable #PIV package gets its first release in many years, also gets wheels! Heads up for another minor release soon, with breaking changes:

fluidimage.readthedocs.io/en/l

🔹All this was made possible by the new #Meson support in #Transonic

transonic.readthedocs.io/en/la

and a bit of CI/CD stuff powered by #cibuildwheel

#ThisMonthInFluiddyn

2024-01-14

#ThisMonthInFluiddyn - Jan 2024 edition

Plenty on the packaging front this time.

🔹Ported to #pdm as packaging tool for most of our projects.

🔹Trying out #pixi as an alternative to #conda / #mamba. Lock files are great, but we had some hiccups.

foss.heptapod.net/fluiddyn/flu

🔹#transonic has implemented an experimental support for #meson and #MesonPython. Unreleased and nothing final yet, but tests on #fluidsim and discussion at #Pythran is ongoing.

github.com/serge-sans-paille/p

#Python #fluiddyn

2023-12-09

#ThisMonthInFluiddyn it is. Let's go 😎

🔹@PierreAugier and friends are finishing up an article, so as a side project they released #formattex and #formatbibtex based on #TexSoup and #BibtexParser

pypi.org/project/formattex/
pypi.org/project/formatbibtex/

> a simple and uncompromising #Latex code formatter

🔹Version 0.7.4 of #fluidsim and fluidsim-core were released containing a refactored energy spectra for #NavierStokes solvers and other bug fixes

pypi.org/project/fluidsim/

#fluiddyn

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst