The underlying physics technology is versatile enough to break
many things, not only tree trunks. It is just a matter of
setting up the assets. For the examples below we will
concentrate on tree trunks, though. The Boolean Destructibles
system allows you to cause dynamic physical mesh damage (holes)
to an otherwise solid object from gunshots or explosions. This
is done without the need to pre-model broken states for the
object. It uses a pre-modeled 3D shape that is subtracted
(boolean operation) from the original object in realtime in the
exact location of bullet impacts. Because the boolean operations
happen in real time, the system dynamically re-triangulates the
original model (adding polygons) as necessary in order to
maintain the original solid shape with the additional holes or
missing pieces. The new interior faces that are added to the
object take on the material properties and textures (including
UVs) of the boolean (subtractive) shape. The actual performance
impact of the boolean system depends on