Unity-DinoFracture – A Dynamic Fracture Library U3941

DinoFracture - A Dynamic Fracture Library

DinoFracture lets you take any mesh and break it apart at runtime or in the editor. It’s a great addition for any developer looking to bring some life to their project.
Programmable Render Pipeline (SRP) compatibility
The Unity Programmable Render Pipeline (SRP) is a feature that allows you to control rendering through C# scripts. SRP is the underlying technology that supports the Universal Rendering Pipeline (URP) and the High Definition Rendering Pipeline (HDRP).
Additional compatibility information
DinoFracture is agnostic of the render pipeline, but demo scene was made with the built-in renderer.

describe
VERSION 2.5 RELEASED – Support for fracturing from particle collisions!

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
Explode barrels and crates
Annihilate doors after activating a switch
Smash fruit with a hammer
Cut zombies in half

New features to 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!

New features to 2.3:

Chipping! Add the ChipOnFracture component to allow small sections of a mesh to be chipped off. This can be used to put a hole in the middle of a wall without the whole wall collapsing.

New features to 2.2:

Improved fracturing performance across all devices. Less usage memory and faster fracture times for every scenario.

New features to 2.1:

Slicing! You can now specify your own planes to slice objects completely in half.
Greatly optimized results. Less triangles in output.
Automated error detection and cleaning. View common problematic mesh topology errors in the editor. The engine can automatically fix most errors during fracturing.

Questions? Suggestions? Contact us at support@entropysoftware.io

technical details

related keywords
Dynamic
Destructible
destruction
Split
breakable
breaker
explode
Explosion
fracture
Physics
break
Customizable
slice
Modular
shatter