Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Destruction

An asset by Jummit
The page banner background of a mountain and forest
Destruction hero image

Quick Information

0 ratings
Destruction icon image
Jummit
Destruction

Adds a Destruction node which allows replacing objects with a shattered version.

Supported Engine Version
4.2
Version String
7.2
License Version
MIT
Support Level
community
Modified Date
10 months ago
Git URL
Issue URL

Godot Destruction Plugin README Godot v4.0 README GitHub

Addon for creating a destruction effect for meshes based on a segmented version.

https://github.com/Jummit/godot-destruction-plugin/assets/28286961/a84ef9c2-fca0-446e-a5af-322f03dc753e

Installation

For Godot 3 install and enable the Destruction plugin from the asset library.

For Godot 4 and above, download the addon from the releases and put the contents in the addons folder. It can then be enabled under plugin settings as usual.

Usage

  1. Install the Cell Fracture addon in Blender, join your mesh and use F3 to search for Cell Fracture. Set the Source Limit to how many RigidBodies you want in your game. (~5 – 20)
  2. Select everything, right click and select Set Origin > Origin to Center of Mass (Volume).
  3. Export to Godot as OBJ or GLTF file.
  4. Add a Destruction node to the intact node and set the Fragmented scene to the imported scene.
  5. Call destroy() to destroy the object.

Performance

The plugin is only tested in very small scenes.

License

Code licensed under the MIT license.

Marble texture licensed CC0 by 3DTextures, optimized for file size.

All other files licensed under CC0.

This project is REUSE compliant.

Adds a Destruction node which allows replacing objects with a shattered version.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Destruction icon image
Jummit
Destruction

Adds a Destruction node which allows replacing objects with a shattered version.

Supported Engine Version
4.2
Version String
7.2
License Version
MIT
Support Level
community
Modified Date
10 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers