(2) You could hack something together if you really know what you are doing, and it might even work. They both have ports for windows, mac, linux and all the major consoles. Bullet is open source and PhysX is free to use. (1) Both Bullet and PhysX have support for deformable objects in some capacity. Ignore these questions, they're old, and I'm only keeping them here for contextual purposesġ.Are there any simple 2D soft-body physics engines out there like this?Ģ.If not would it be possible to make my own without spending years on it?ģ.Could i use existing engines like bullet and box2d as a start and simply transform their code, or would this just lead to more problems later, considering my 1 year of programming experience and bullet being 3D?Ĥ.Finally, if i were to transform another library, would it be the best change box2D's already 2d code, Bullet's already soft code, or mixing both's source code? might look like after a force is applied to it.Īlso, I'm a very visual person, so diagrams and such are EXTREMELY HELPFUL for me.
Best free soft body physics games how to#
I don't care about the molecular or chemical properties of these objects, and often this is all I find when I try to search for how to calculate what a piece of wood, metal, rubber, goo, liquid, organic material, etc.
What I'm hoping to get out of this community are resources that teach me the math behind how objects bend, break and interact.
And this is exactly what i don't want as i would like to make 2D (maybe 3D eventually), elastic, deformable, breakable, and even sticky bodies.