Simple Fracture
Professional destruction system for Unity. Predictable, performant, production-ready.
ā³ Currently in Unity Asset Store Review Queue - Expected release soon!
Transform Static Objects into Dynamic Destruction
Why Simple Fracture?
While other solutions struggle with unpredictable results and performance bottlenecks, Simple Fracture delivers professional-grade destruction through an intelligent mesh-swapping system. No complex real-time algorithms. No mysterious parameters. Just reliable, beautiful destruction effects.
šÆ Predictable Results
No random mesh generation failures. Every fracture works exactly as designed with consistent visual quality.
ā” Dual Mode System
Choose physics simulation for realism or baked animations for mobile-friendly performance.
š Professional Tools
Advanced animation baker, 15+ physics presets, template browser, and comprehensive documentation.
Core Features
Intelligent Mesh Swapping
- Instant mesh replacement - zero computation overhead
- Automatic piece detection via SimpleFracturePieces component
- Layer-based collision optimization (O(n) vs O(n²))
- Memory efficient loading with automatic cleanup
20 Built-in Physics Templates
- Materials: Glass, Wood, Metal, Stone, Crystal, Ice
- Organic: Ancient Timber, Bone, Fabric, Rubber, Foam
- Manufactured: Ceramic, Plastic, Paper, Barrel, Vase
- Special: Dust Cloud, Heavy Slump, Gentle Collapse
Dual Mode System
- Physics Variants: Real-time Rigidbody simulation
- Animated Variants: Baked animation clips
- Mix both modes in same project for optimization
- Weighted random selection across multiple variants
Professional Animation Baker
- 8 Industry Presets: Game Dev (30fps), Mobile (24fps), VFX (60fps), Cinematic (24fps)
- Platform Optimized: Web/WebGL (20fps), VR (90fps), Quick Preview (15fps)
- 7 Reassembly Modes: Linear, EaseInOut, EaseIn, EaseOut, Exponential, Logarithmic, CustomCurve
- Manual and automatic recording modes
Template Browser & Import
- Visual browser with search, filter, and sort
- JSON import system for AI-generated templates
- Instant preview generation
- Apply templates directly to variants
Production Features
- Static utility API for custom controllers
- Callback system for VFX, audio, gameplay hooks
- Auto-reset for demo/arcade scenarios
- Error recovery and UI safety features
Perfect For
šļø Architecture & Construction
Building demolition with predictable collapse patterns, wall destruction with realistic debris physics, and structural damage that looks intentional.
šÆ Action & Combat Games
Destructible cover that performs consistently, environmental storytelling, and spectacular boss encounters with reliable destruction sequences.
š± Mobile & Casual Games
Animated destruction for smooth 60fps gameplay without performance cost. Perfect for puzzle and strategy games needing predictable outcomes.
š VR Applications
Zero frame drops during destruction sequences. Baked animations maintain immersion without motion sickness or comfort issues.
š® Arcade & Demo Scenes
Auto-reset functionality perfect for kiosks and demonstrations. Reliable, repeatable destruction on demand.
šØ Creative Projects
Prototype destruction ideas in minutes. Test gameplay concepts without engineering overhead.
Technical Highlights
What Makes It "Simple"?
Simple Fracture removes complexity from your workflow, not from your results. Behind the clean API lies sophisticated engineering:
- Intelligent piece detection algorithms - Automatic recognition of fractured components
- Optimized physics force application - Directional impact with distance-based falloff
- Advanced weight-based selection - Probabilistic variant management
- Memory-efficient asset management - Only loads what you need, when you need it
- Zero runtime allocation - Pre-allocated arrays prevent garbage collection spikes
Performance Characteristics
Mobile-First Design
Animation mode perfect for mobile/VR with controlled memory usage and predictable frame rates.
Batch Processing
Multiple fractures without performance degradation. Layer optimization provides O(n) collision detection.
Platform Agnostic
Works on all Unity-supported platforms. No special configuration needed.
Complete Package Contents
Core System
- Static Utility API for custom controllers
- SimpleFracturePieces component
- Physics and Animated Variant systems
- Layer-based collision management
- Callback system for integration
Editor Tools
- Animation Baker with 8 professional presets
- Template Browser with search & filter
- JSON import system for custom templates
- Custom inspectors with validation
- Demo controller for quick start
Assets & Documentation
- 20 built-in physics templates
- Complete HTML documentation (10+ pages)
- Working demo scene with UI controls
- Example prefabs and materials
- Troubleshooting guide & FAQ
Requirements
- Unity 2021.3 LTS or newer
- 3D project template
- Physics package (included in Unity)
- Basic C# knowledge for integration
Why Choose Simple Fracture?
Time Savings That Pay For Itself
Building a reliable destruction system from scratch takes 20-40 hours minimum. Simple Fracture delivers professional results in minutes, letting you focus on your game instead of reinventing physics systems.
š” For Indie Developers
$19.99 vs 40+ hours of development time. Professional results without the learning curve or debugging headaches.
š¢ For Studios
Consistent results across team members. Reduced QA time. Faster iteration on destruction ideas.
š ROI Analysis
50-70% fewer destruction bugs. Zero performance optimization needed. Near-zero maintenance cost.
20 Professional Physics Templates
Every template is carefully tuned with specific force ranges, mass values, and chaos settings for realistic material behavior.
Brittle Materials
Glass Shatter - Light, chaotic high bounce
Crystal Explode - Extremely light magical effect
Brittle Ice - Crisp ice physics
Ceramic Break - Porcelain shattering
Wood & Organic
Wood Break - Balanced organic behavior
Ancient Timber - Weathered wood tumbling
Bone Snap - Sharp realistic fractures
Fabric Tear - Light material tearing
Heavy Materials
Stone Crumble - Heavy downward collapse
Metal Crash - High bounce and spin
Wall Collapse - Structural tumbling
Heavy Slump - Weight-based collapse
Manufactured
Plastic Shatter - Clean modern breaks
Barrel Break - Wooden barrel physics
Vase Shatter - Controlled ceramic chaos
Rubber Bounce - Springy elastic behavior
Lightweight
Paper Scatter - Ultra-light high drag
Foam Burst - Lightweight explosion
Dust Cloud - Extreme chaos particles
Gentle Collapse - Minimal force falling
Template Browser Features
Search & Filter - Find templates instantly
JSON Import - Load AI-generated configs
Visual Preview - See before applying
One-Click Apply - Instant integration
Not Finding What You Need?
Use the Template Browser's JSON import to load custom physics configurations. Perfect for AI-assisted generation or team sharing!
Get Started in 5 Steps
- Import Simple Fracture package
- Create fractured meshes in your 3D software (Blender, Maya, etc.)
- Setup variant ScriptableObject with your fractured prefabs
- Call
SimpleFractureUtility.PerformFracture()in your code - Ship with confidence
No complex setup. No mysterious parameters. No performance surprises.
Professional Destruction Made Simple
Stop fighting unpredictable physics systems. Stop debugging performance issues. Get the destruction effects your players expect with the reliability your team needs.
Get Notified When Available - $19.99Expected release: Soon | In Asset Store Review Queue