Written by arthur
Well, I can't stop on 2D. 3D was mandatory. As you could have read in this post I am currently very focused on physics simulation, especially softbody physics.
So the principle is the same as in 2D, but it becomes a lot more complicated in 3D (just think collision detection between 320 faces and a complete environment). I think a way to improve the speed and increase the complexity could be the use of GPU with OpenCL. But it is not the case in this demo. And it runs already smoothly at 60 fps. Check by yourself here.