An implementation of both 2D and 3D metaballs in godot
-
2D metaballs were made with this method, using blurred images and a simple texture shader
-
3D metaballs were made with this method, using ray-marching and a compute shader
- Highly recommend checking out the corresponding video