How can I make a Ridged body simulation mesh so that it's solid under normal conditions, but if a heavy object collides with it, it bends as the force is transferred? (i.e. like a ball through glass or a bullet through steel)
2 Answers
Unfortunately, dynamic fracturing/destruction is not truly possible yet. Though there are some interesting experiments:
However, you can fake fracturing with the Cell Fracture addon (which is bundled with blender, you can enable it in CtrlAltU> Preferences > Addons > Cell Fracture) and rigid-body contraints:
It's not necessary, but you can get finer control over how an object is fractured by using the Grease Pencil:
Fracture the object into separate objects by pressing Cell Fracture in 3D view > Tool Shelf:
Make them rigid-body objects and constraint them using another addon called Bullet Constraints Tools:
Use the Calculate Mass tool to calculate and set the mass of all selected objects based on volume. I used the Glass (Broken) preset for the shards and the Bronze preset for the monkey:
Manually animate the render visibility of the original and fractured objects in the Outliner (camera icon), so that the original is used until it is fractured by an impact, or use post processing. (see related post)
You can simulate bending with soft-bodies, however tearing is not possible. (though again there are some tests)
-
$\begingroup$ where is the greasepencil panel by the way? I can find the draw buttons and such but I can't find the panel with the checkbox and options for it. $\endgroup$– ZCoderCommented Feb 2, 2014 at 0:30
-
$\begingroup$ @ZCoder With your object selected, press
N
in the 3D view to open the properties region, then click new layer in 3D view > Properties region > Grease Pencil. The options should appear. $\endgroup$– gandalf3Commented Feb 2, 2014 at 1:35
With the fracture modifier branch you can do dynamic fracture by now, but its still a bit WIP.
Would look like this for glass (and with fractal shards, which are optional). You also could use regular voronoi shards for this.
Links to builds are here
https://blenderartists.org/forum/showthread.php?343637-Custom-Build-Blender-Fracture-Modifier
or here (latest windows build): http://graphicall.org/1148