• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 2.10.0: 2024-04-02T20:26:13Z
  • First Published: 2015-01-08T00:50:51Z
  • Size: 22980016
  • Supported Unity Versions: 2019.4.40
tools physics

DinoFracture - A Dynamic Fracture Library

(51 Votes)
$39.92 $39.92

VERSION 2.10 RELEASED - More control, more perf! See below.


Try a live WebGL demo on our website!


With DinoFracture, you can break apart any mesh in your scene to create fragmented pieces. Meshes can be broken apart either at runtime or in the editor, allowing for optimal performance across all devices.


You can both shatter an object into many pieces (as in throwing a vase on the ground) or slice an object in half using user-defined planes (great for cutting enemies in half with a sword).


Example usages include:

  • Break glass windows on impact
  • Chip or crumble walls and columns
  • Collapse a bridge by destroying its support pillars
  • Explode barrels and crates
  • Annihilate doors after activating a switch
  • Smash fruit with a hammer
  • Cut zombies in half

New in 2.10:

  • Control the amount of vertex merging is done during fracturing. At runtime, you might want to use either a simpler & quicker vertex merging algorithm, or no merging at all, to reduce fracture time.
  • Major performance improvements across the board! This is especially true when compiling with IL2CPP.

New in 2.9:

  • Pre-fracturing can now be done at runtime. Get the benefits of pre-fracturing without increasing build-size. It is recommended to do pre-fracture computation during level load.
  • Meshes generated by fracturing will now be more optimized. Less triangles and less vertices. This reduces times to calculate mesh hulls and saves on GPU rendering.

New in 2.8:

  • Support for pre-fractured meshes with chipping enabled!
  • Disconnected chipped sections will now fall automatically! Use the ChipOnFracture script in conjunction with GlueEdgeOnFracture on the fracture template for best results.

New in 2.5:

  • Particle Collisions! Add the FractureOnParticleCollision script to allow collisions with particle systems to initiate a fracture. Particle impact can be transferred to the fracture pieces to simulate a pushing force. Be sure to check the "Send Collision Messages" option on the ParticleSystem!

Questions? Suggestions? Contact us at [email protected]


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!