BoxCutter – Realtime Voxel Destruction
BoxCutter transforms your game into a fully dynamically destructible environment. The system is perfect for action games, demolition simulations, and next level interactive worlds.
by Bitwise Games
Price History +
─────────────────────────────────────────────────────
[ CORE CAPABILITIES ]
─────────────────────────────────────────────────────
- Real Time Voxel Destruction: Destruction happens on the fly, no pre baked assets required. Destroy any supported object dynamically.
- MagicaVoxel Integration: Seamlessly import your .vox creations into fully destructible object and customize voxel resolution to balance visual fidelity with performance.
- Versatile Fragmentation Modes: Five fully customizable options: Standard, Radial, Slab, Splinter, Cluster to achieve the perfect destruction for any scenario.
- Realistic Physics: Unsupported floating pieces drop while connected pieces stay intact
- Rigs Support: Achieve believable limb dismemberment with full rig compatibility.
- Easy Integration: Simply add a BoxObj component to a GameObject, drag in your .vox file, and you're ready to go!
- Non Convex Collider: Choose between mesh decomposition for concave colliders or compound BoxColliders for rigidbody-friendly performance without sacrificing quality.
- In Editor Visualization: Preview destruction live, outside Play Mode and tweak parameters live for rapid iteration.
─────────────────────────────────────────────────────
[ BUILT FOR HIGH PERFORMANCE ]
─────────────────────────────────────────────────────
- Fully Multithreaded Burst Pipeline: All destruction passes are processed in highly optimized BurstCompiled IJobParallelFor jobs, preventing frame spikes even during large scale demolition.
- Asynchronous Design: Create massive destruction events and spawn in hundreds of fragments without lag spikes.
- Pure Voxel Pipeline: Built for voxels from the ground up to avoid mesh level overhead for maximal performance.
- Spatial Acceleration KD trees: Partitions the destruction volume into cells, speeding up neighbor queries and every downstream stage.
- Occlusion Aware Greedy Meshing: Efficiently clips exposed faces against neighboring AABBs (accelerated with KD-trees), generating compact rectilinear quads and minimizing overdraw.
- Object Pooling: Eliminates GC and instantiation spikes for steadier frame rates.
─────────────────────────────────────────────────────
[ IDEAL FOR ]
─────────────────────────────────────────────────────
- Action/Shooter games
- Demolition and construction simulators
- Physics driven puzzle games
- Project seeking more interactive and immersive worlds
─────────────────────────────────────────────────────
[ IMPORTANT CONSIDERATIONS ]
─────────────────────────────────────────────────────
While BoxCutter excels in many scenarios, it is not intended as a direct replacement for massive, open world voxel sandboxes like Minecraft. For planet scale or continuous terrain destruction, consider solutions specifically designed for that scope.
─────────────────────────────────────────────────────
[ EXPERIENCE IT ]
─────────────────────────────────────────────────────
Don't just hear about it, try BoxCutter for yourself!