FluidX3D [FLUID SIMULATION] 65536 Particles in Real Time @ProjectPhysX
FluidX3D [FLUID SIMULATION] 65536 Particles in Real Time  @ProjectPhysX
Uploaded May 2018 | Updated September 2026, 1 week ago
FluidX3D is a GPU-accelerated real time 3D fluid simulation based on the lattice Boltzmann method.

I've added some upgrades, namely the one-step-pull algorithm (OS-Pull) for a combined streaming-and-collide step which cuts VRAM access in half.
Particles are also calculated on the GPU. They don't impact performance much (less than 1%), since 65536 is a small number compared to 256x128x128 LBM nodes. Furthermore, if only the particle positions have to be sent over PCI-e to the CPU for graphics instead of the entire velocity field, it doubles the calculation steps per second, because then the GPU does not have to wait idle until the slow data transfer is done.

For more information about FluidX3D and my other projects, visit
projectphysx.de



Music: CMA - You're Not Alone
FluidX3D [FLUID SIMULATION] 65536 Particles in Real TimeNuclide3D - 3D Table of NuclidesFluidX3D [FLUID SIMULATION] Rocket Nozzle SimulationLightning fast CFD free and accessible for everyone - 2 years of FluidX3D on GitHubThe raindrop again but with 8 billion (!) cells in 512GB GPU memoryPhysX3D [GRAVITY SIMULATION] Ulysses slingshot on November 4th 2098FluidX3D v2.14 Update TrailerCombined scientific CFD simulation and interactive raytracing with OpenCL (IWOCL & SYCLcon 2022)Visualizing 144 TeraByte of CFD data for funhw-smi - a minimal, cross-compatible CPU/GPU telemetry monitorPhysX3D [GRAVITY SIMULATION] Extreme PerformancePlasma Speaker setup
Dr. Moritz Lehmann |

FluidX3D [FLUID SIMULATION] 65536 Particles in Real Time

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER