About
Previously, I mentioned a physics engine called Taichi on a page introducing Genesis.
It seems to be a very useful library, so I ran some tests to get familiar with its usage.
I tried running Smooth Particle Hydrodynamics(SPH), a type of particle method that I was personally interested in. This was done using a project called SPH-Taichi.
https://github.com/erizmr/SPH_Taichi
Fluid Simulation
I tested fluid simulation sample in their project.
According to them, this simulation can run at a speed of 280 FPS on an RTX 3090 GPU, but if you’re not concerned about time, it seems possible to run it without such an expensive GPU. (The sample code didn’t require a particularly large amount of memory, it requires 1GB.)
I used an older GPU, the GTX 1060, which has about 6GB of memory, and achieved a processing speed of around 20 FPS. It’s more than sufficient for casual experimentation as a hobby.
Anyway, since it’s easy to experiment with, I plan to study by looking at the code. I also decided to purchase a book on particle methods.