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
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
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 https://thi.ng/shader-ast & https://thi.ng/shader-ast-stdlib
#Art #FluidSim #FlowField #Noise #Turbulence #ShaderAST #ThingUmbrella #TypeScript #GLSL #WebGL #GenerativeArt #Animation
#ThisMonthInFluiddyn - Nov 2024 edition
* #FluidDyn, #FluidSim, #FluidImage now works with #numpy 2 and #mpi4py 4.0.
* #Spack packaging recipes
https://foss.heptapod.net/fluiddyn/fluiddyn/-/tree/branch/default/misc/spack?ref_type=heads
* #Apptainer and #Guix packaging for FluidSim
https://foss.heptapod.net/fluiddyn/fluidsim/-/tree/branch/default/doc/apptainer?ref_type=heads
* Basic support for #Jax is part of #Transonic with v0.7.x
* #FluidImage v0.5.x has a number of improvements, such as work towards matching #UVmat (the MATLAB #PIV suite), new executors and a command `fluidimage-mean`
A little video preview of a section of the upcoming new thi.ng website:
https://makertube.net/w/hDfuEUudsjskRtdLhVeiVC
(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 https://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
#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.
https://fluidimage.readthedocs.io/en/latest/changes.html#release-notes
🔹#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.
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 https://thi.ng/shader-ast
#ALLUVION #Animation #FlowField #FluidSim #Noise #ShaderAST #ThingUmbrella #TypeScript #GLSL #WebGL #GenerativeArt
Ever wondered how to simulate fluid dynamics #FluidSim with #ml ? Check this blog post series. https://inductiva.ai/blog/article/sph-1-a-smooth-motivation
(P.S. just a recommendation, I'm not affiliated with the authors)
Revisiting an old unfinished project with new eyes & new colors...
#ALLUVION #ThingUmbrella #Generative #Art #FluidSim #Colors #ShaderAST #TypeScript #WebGL
🔹#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:
https://fluidimage.readthedocs.io/en/latest/changes.html#release-notes
🔹All this was made possible by the new #Meson support in #Transonic
https://transonic.readthedocs.io/en/latest/packaging.html
and a bit of CI/CD stuff powered by #cibuildwheel
#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.
🔹#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.
#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
https://pypi.org/project/formattex/
https://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
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?
Well it kinda looks fluid?
On the topic of #CFD solvers, #OpenFOAM is popular choice. We are actively working on creating a new reusable #Python + #FluidSim framework, so that you can define, launch, manage and post-process :blobhaj_plead_1: OpenFOAM simulations from Python :python_logo:
Interesting? Take a look
How to write an Eulerian fluid simulator with 200 lines of code.
#fluidsim #windtunnel #streamline
https://www.youtube.com/watch?v=iKAVRgIrUOU