home.social

#fluidsim — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fluidsim, aggregated by home.social.

  1. Update no. 1 from the project: Nearly all important packages were updated with Python 3.14 in the same month /season as the release. Kudos to hardwork from @PierreAugier

    legi.grenoble-inp.fr/people/Pi

    #FluidDyn #Transonic #pyFFTW #FluidSim

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. #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.

  27. #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.

  28. - Mar 2024 edition

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

    🔹 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 progress bars.

    fluidimage.readthedocs.io/en/l

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

  29. #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.

  30. #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.

  31. 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

  32. 🔹#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

  33. #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

  34. #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

  35. - Jan 2024 edition

    Plenty on the packaging front this time.

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

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

    foss.heptapod.net/fluiddyn/flu

    🔹 has implemented an experimental support for and . Unreleased and nothing final yet, but tests on and discussion at is ongoing.

    github.com/serge-sans-paille/p

  36. #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

  37. #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

  38. #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

  39. #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

  40. it is. Let's go 😎

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

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

    > a simple and uncompromising code formatter

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

    pypi.org/project/fluidsim/

  41. #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

  42. #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

  43. It will be nice to keep you all updated in #FluidDyn (and its projects #transonic, #FluidSim, #FluidLab, #FluidFFT, #FluidImage, #snek5000, #FluidSimFoam ...). Something like

    This ___ in FluidDyn

    In which frequency would you like to have it?

    #Python #science

  44. It will be nice to keep you all updated in #FluidDyn (and its projects #transonic, #FluidSim, #FluidLab, #FluidFFT, #FluidImage, #snek5000, #FluidSimFoam ...). Something like

    This ___ in FluidDyn

    In which frequency would you like to have it?

    #Python #science

  45. It will be nice to keep you all updated in (and its projects , , , , , , ...). Something like

    This ___ in FluidDyn

    In which frequency would you like to have it?

  46. It will be nice to keep you all updated in #FluidDyn (and its projects #transonic, #FluidSim, #FluidLab, #FluidFFT, #FluidImage, #snek5000, #FluidSimFoam ...). Something like

    This ___ in FluidDyn

    In which frequency would you like to have it?

    #Python #science

  47. It will be nice to keep you all updated in #FluidDyn (and its projects #transonic, #FluidSim, #FluidLab, #FluidFFT, #FluidImage, #snek5000, #FluidSimFoam ...). Something like

    This ___ in FluidDyn

    In which frequency would you like to have it?

    #Python #science