Overview
Developed a complex masonry rules-following brick wall generator processing 7M+ bricks in real-time. Shader-based rendering system generates accurate brick patterns, motion joints, cutouts, and BOM calculations. Replaces traditional mortar with plastic connectors, following strict masonry rules for realistic and safe designs.
Key Features
Shader-based rendering (7M+ bricks, zero lag)
Compute shader + single mesh system for performance
Dual view rendering (floor plan + facade)
Dynamic motion joints and cutout integration
Pitch cutout support with proper brick disruption
Real-time BOM generation (whole bricks, cuts, layers)
UIToolkit integration with hierarchy/inspector
Save/load design with integrity preservation
Architecture
Compute shader-based brick generation, procedural mesh system, masonry rule engine, real-time BOM calculator, Azure-hosted WebGL build, file serialization for design persistence.
Technology Stack
Detailed technical blog post coming soon. This project showcases production-grade architecture and real-world problem solving.