Runtime CSG: Booleans, Shatter & Denting
Launched Sep 2026 7d
Updated Sep 2026 7d Active
Leon Twemlow
Price history
Tracked store price
Price history from $22.50 to $22.50 between Sep 5 – Sep 11, 2026. Latest price $22.50 (store sale). Marked events: Sep 5 full price, Sep 6 store sale.
Hover or focus a point for sale details
Price change log 2
- Sep 5, 2026 Full price $22.50
- Sep 6, 2026 Store sale $22.50
Signals
Market Intelligence: Real-Time Comparison
What assets seem to be similar to this one?
Render pipelines
Description
Runtime CSG & Destruction Toolkit
Runtime CSG & Destruction Toolkit is a high-performance C# Job System & Burst-accelerated framework for performing real-time Constructive Solid Geometry (CSG) Boolean operations, procedural mesh shattering, and impact-driven mesh deformation directly in Unity at runtime.
Whether you are building destructible environments, real-time cutting mechanics, bullet denting, or procedural slicing, this toolkit provides a lightweight, dependency-free solution designed for high frame rates and zero main-thread hitches.
⚡ Key Features
- Realtime CSG Boolean Operations
- Perform Union, Subtraction, and Intersection operations between meshes dynamically during gameplay.
- Fast broad-phase spatial checks and robust triangle-clipping pipelines.
- Procedural Voronoi Shattering & Fracture
- Instantly shatter 3D meshes into physics-driven Voronoi cell fragments.
- Control fragment count, noise amplitude, scale, and surface jitter for realistic fracture edges.
- Built-in fragment self-collision management to prevent PhysX depenetration explosions.
- Velocity inheritance allows shattered fragments to maintain parent momentum seamlessly.
- Impact Mesh Deformation & Denting
- Deform mesh geometry in real-time based on collision velocity and impact force.
- Smoothfalloff calculations create realistic dent craters for metal, wood, or soft surfaces.
- Configure hardness thresholds, maximum indentation depths, and dent radii.
- Asynchronous Physics Rebaking
- Offloads Physics.BakeMesh to background threads for asynchronous MeshCollider updates without stalling render threads.
- Intuitive Editor Tooling
- Includes a dedicated Editor Window (CSG Editor Window) and custom inspectors for quick setup, testing, and component management in the Scene View.
🚀 Performance & Architecture
- C# Job System & Burst Accelerated: Heavy spatial calculations and mesh deformations are multithreaded across all available CPU cores.
- Zero External Dependencies: Pure C# and Unity Mathematics codebase.
- Platform Agnostic: Works on PC, Console, Mobile, and VR/AR.
🛠️ Compatibility
- Unity Versions: Supports Unity 6+.
- Render Pipelines: 100% compatible with URP, HDRP, and Built-in Render Pipeline.
Key features
Core Features & Specifications
- Full C# Source Code: Complete, clean, well-commented source code included (no precompiled DLLs).
- Job System & Burst Acceleration: Core CSG broad-phase, mesh splitting, classification, and vertex deformation powered by C# Jobs (IJobParallelFor) and Burst compilation ([BurstCompile]).
- Memory Optimization: Uses native unmanaged buffers (NativeArray, NativeList) to eliminate Garbage Collection (GC) allocations during runtime operations.
- Async Physics Baking: Offloads mesh collider generation using Physics.BakeMesh on background threads.
- Assembly Definitions: Modular RuntimeCSG.Runtime and RuntimeCSG.Editor assemblies included for clean project compilation.
Package Contents
- Core Runtime Scripts: CSG.cs, VoronoiShatter.cs
- Components: CSGShatterable.cs, CSGTarget.cs, CSGCutter.cs, DeformableObject.cs
- Parallel Jobs: BroadPhaseJob.cs, ClassificationJob.cs, DeformMeshJob.cs, SplitJob.cs, ReconstructionJob.cs
- Math & Geometry: RobustPredicates.cs, CSGMesh.cs
- Editor Tools: CSGEditorWindow.cs, CSGMenu.cs, DeformableObjectEditor.cs
- Demo Resources: Sample scene, custom shader settings, and example prefabs.
Technical Requirements & Dependencies
- Unity Package Dependencies:
- com.unity.burst (1.8.0+)
- com.unity.mathematics (1.2.0+)
- com.unity.collections (1.2.0+)
- Unity Version Support: Unity 6+.
- Render Pipeline Compatibility:
- Built-in Render Pipeline (100% Compatible)
- Universal Render Pipeline / URP (100% Compatible)
- High Definition Render Pipeline / HDRP (100% Compatible)
- Supported Target Platforms:
- Standalone (Windows, macOS, Linux)
- Mobile (iOS, Android)
- Consoles (PlayStation 4/5, Xbox One / Series X|S, Nintendo Switch)
- XR (Meta Quest, Apple Vision Pro, OpenXR)
Documentation: https://leontwemlow.notion.site/Runtime-CSG-Boolean-Mesh-Toolkit-v1-1-Documentation-Technical-Manual-3ad1f841ce15808eb65dc9099a75828c