BoxCutter - Realtime Voxel Destruction
Bitwise Games
$25.00
$50.00
50%OFF
(no ratings)
Jump AssetStore
BoxCutter turns your game into a Teardown like, fully dynamic destructible environment. It's ideal for action games, demolition simulations, and highly interactive worlds.─────────────────────────────────────────────────────[ 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 intactRigs Support: Achieve realistic limb dismemberment and physics. Note: Does not support skinned meshesEasy 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 gamesDemolition and construction simulatorsPhysics driven puzzle gamesProject seeking more interactive and immersive worlds─────────────────────────────────────────────────────[ PLATFORM COMPATIBILITY]─────────────────────────────────────────────────────BoxCutter is written using only standard Unity and C# features and does not rely on any hardware, OS specific code or native plugins. It works on all Unity supported platforms, including desktop, mobile, and VR.─────────────────────────────────────────────────────[ 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!DemoAI assisted with writing the documentation and code refactors during major architectural changes.