I have just finished adding animation to my metablob project. It is starting to look really good! The next step is to do stress-testing and performance optimisations, and implement some physics code to make the blobs behave like a fluid. This will be the critical phase of the project. I am confident that I can get the metablobs to *look* like a fluid, but will it be fast enough to render in real time with many blobs on the screen? What about with collision?
If this is successful, I can then apply materials and a water shader to the blobs, and get something that looks really awesome. Then I can start looking for other ways to use this concept.
Ignore the framerate on the video below, I am running the code in a debug build, and it is not in any way optimised.