Dev Asset Collection

All Things That You Need to Build A Video Game
Menu
  • 2D
    • Characters
    • Environments
    • Fonts
    • GUI
    • Textures & Materials
  • 3D
    • Animations
    • Characters
    • Environments
    • GUI
    • Props
    • Vegetation
    • Vehicles
  • Add-Ons
    • Machine Learning
    • Services
  • Audio
    • Ambient
    • Music
    • Sound FX
  • Essentials
    • Tutorial Projects
  • Templates
    • Packs
    • Systems
    • Tutorials
  • Tools
    • AI
    • Animation
    • Audio
    • Camera
    • Game Toolkits
    • GUI
    • Input Management
    • Integration
    • Level Design
    • Localization
    • Modeling
    • Network
    • Painting
    • Particles & Effects
    • Physics
    • Sprite Management
    • Terrain
    • Utilities
    • Version Control
    • Video
    • Visual Scripting
  • VFX
    • Particles
    • Shaders
Home
Tools
Physics
Voxel Destruction Pro – Free Download

Voxel Destruction Pro – Free Download

Tsunami 20 June, 2025
Sending
User Rating 0 (0 votes)

This asset allows you to create high performance voxel destruction, you can directly import from MagicaVoxel or even procedurally generate the voxels.

For more details about this asset from the Unity Asset Store, please visit: Click Here

This is a paid asset, but now you can download the “Voxel Destruction Pro” for FREE. Please note that this package is provided solely for learning purposes or to test the product before purchase, and not for commercial use.

Voxel Destruction Pro v1.0.0

VIP Only

“If possible, please buy the package to support the developer”

Description
Try it yourself: https://atan-games.itch.io/voxel-destruction-pro

???? Directly load from MagicaVoxels vox files

This Package allows you to model anything in the free Voxel Modeling Software “MagicaVoxel” and then save it in the StreamingAssets folder and directly load them in Unity. Additionally you could also procedually generate the voxeldata, the package makes it easy to add your own functionalities.

???? Compatibility

Windows: ✔️

Linux: ✔️

Android: ✔️

WebGL: ✔️

VR: ✔️ Tested on Oculus quest 3

MacOS and IOS: ❔ Not tested, but should work fine

The package should also work with HDRP, but there is no default shader or HDRP demo scene included.

???? Fully multithreaded

This Package takes heavy use of the Unity job system, in order to put the load onto the other cores instead of the main thread. There of the jobs are:

Greedy Meshing: Generates the Mesh using a greedy meshing algorithm that minimizes the triangle count

Mesh creation: Creates the Meshdata directly from the NativeArrays returned by the Greedy Mesher. This saves performance since you don’t have to copy the data to the main thread. The bounds of the mesh will also be calculated inside this job

Collider backing: Whenever you set the Mesh of a Meshcollider, it will bake this collider. This takes up a lot of performance especially for complex meshes. We allocate this onto another thread which ensures that the main thread performance is not effected

Voxel search: Whenever a destruction occurs this job searchs the voxels that are effected by it, using distance calculations

Connected component search: If a voxelobjects contains floating fragments that are not connected to the main mesh, we need to seperate those. This can be done using the Connnected component search algorithm

Fragmenter: This jobs creates the fragments from the removed voxels

Most of these jobs use simple interfaces, which allows you to add your own implementations. Future updates may also introduce new implementations for some of these jobs.

???? Full package remake

This package is a complete remake of the Voxel Destruction package, compared to the previous package it has a lot of improvements:

Better performance: The new package is much faster, there are many performance improvements. You can now fluently destroy models that were barely able to load in the old version of the package. The fragments now also get created in real time, which allows you to further personalize the destruction.

Higher usability: The functionallities are now split into multiple scripts, that allow you to only use the features you need. There also is the option to create personalized Voxel object that load data procedually. I also tried to improve the documentation and there are more comments in the code, it now contains more details on how to use the package.

More features: You can now use new features like custom origin points, customized realtime fragments, different destruction types and more

Less loading time: There are now smarter caching functionalities that will ensure that the vox files are only read once and then cached

Technical details
– Voxel Meshes use Vertex Colors

– Greedy mesh job generate triangles, vertices, normals and vertex colors

– Collider baking can be done using a job

– Isolated pieces get searched using the Connected component labeling algorithm

Get paid unity asset for free
Prev Article

Related Articles

Time Rewinder – Free Download
Tsunami 1 October, 2022

Time Rewinder – Free Download

Silantro Flight Simulator Toolkit – Free Download
Tsunami 6 February, 2023

Silantro Flight Simulator Toolkit – Free Download

Technie Collider Creator 2 – Free Download
Tsunami 9 October, 2024

Technie Collider Creator 2 – Free Download

PuppetMaster – Free Download
Tsunami 31 January, 2025

PuppetMaster – Free Download

Leave a Reply Cancel Reply

Recent Posts

  • AR Foundation Remote 2.0 – Free Download
  • Ica Skinned Mesh – Free Download
  • Hyper Casual FX Pack Vol.2 – Free Download
  • Critter 3D Pixel Camera – Free Download
  • Voxel Destruction Pro – Free Download

Dev Asset Collection

All Things That You Need to Build A Video Game
Copyright © 2025 Dev Asset Collection
Privacy Policy | Disclaimer | DMCA