You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Softbody physics being added to Blender's game engine


Erwin Coumans and Benoit are working hard on adding softbody support to Bullet and to Blender's game engine. Cool video inside.

More info on

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


  1. Man, this is awesome. All of these things are getting incorporated and I can't hardly wait to use them!
    Definitely can't wait for blender 3.0!

  2. Finally! The last piece needed to create true next-gen games! Let the simulated breast bouncing commence.. -_-'

    Nah, I guess that's cool for.. something other than a cube of meat, hopefully ;)

  3. Yay! Hey anyone to bet that within after Project Durian, we'll have realtime fluids in the GE? :D SOFTBODYS! This incudes cloth right?

  4. Is this an update of the Bullet physics engine that is integrated into Blender to the lates 2.71? Or is it just softbodies for the game engine?

  5. "Finally! The last piece needed to create true next-gen games!"

    Blender GE lack of the base things of nextgen game engines...
    This is an extra thing, not a base thing...
    Base things: speed, occlusion system, lod systems etc...

    Sorry, I dont want to hurt anybody...

  6. Endi: LOD System would also help animations... when you hit that 16 million vert mark, it'd be nice to speed things up.

    le sigh, I'm just an artist. If I didn't have a full time and then some job...

  7. Bullet had already soft bodies, so this is an integration of the latest Bullet 2.72 physics library into the Blender game engine. It is all wrapped up in current subversion and it will be available for upcoming Blender 2.48.

    Here are the sample .blend files:

    Just wait for the upcoming Blender 2.48 test/RC/final version, or use any build from SVN revision 16872 or later from Graphicall,
    Here is a Windows build:


  8. Well, well, I must say that I gave up on the BGE a long time ago since it's development seemed to have been all but dropped. Now the breath of life has been blown back into it and the BGE is looking, well to say the least, sweet.

    Awesome Job guys. This is just amazing work and an amazing gift to the community of artists who do need such tools.

    My only question / request, Not short term as you guys are doing an amazing job as it is, however after 2.50 is released maybe even 2.60 Is it planned that the rigid bodies feature be able to be used directly from an api rather than running it through the GE first then baking it, then using the resulting animation? To be used for animation purposes... and the such.

    If not that is cool, just wondering.

    Great work guys.

  9. @graffixsuz.. you can allready run the physics engine in the viewports.. there some shortcut for it.. could be CTL-P.. well I know you used to be able to do it..

  10. Very nice, but would it be possible to publish the video on VIMEO, too:
    Alas you tube videos aren't downloadable & I hate to be online just to
    have a look on tutorials & demos for Blender :(.....

  11. heh, looks like fun. it's so strange to me to think that these kind of things are realtime nowadays. what's next, realtime fluidsim? hmm..

    all this game-engine development, i really hope to see some stuff coming out of it too.. instead of just half made games..

    offtopic but sort of on the subject, looking at those bouncing spheres, made me think of Gish.
    now somebody could make this into 3d:


  12. @muMu33: Thanx a lot, have the plugin installed and flv plays the download back; but: is there a way to get a BIGGER image.What I see is rather tiny compared to the demo I see visiting YouTube :-(.....

  13. @MuMu33: Found a way to choose scaling in flv: below the screen at the right beside the progress bar there's a choice for 0.5, 2x and fullscreen display. Now I'm completely happy ;-).....

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.