Back to Projects

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

C++Compute ShadersWebGLAzureOpenGL

Detailed technical blog post coming soon. This project showcases production-grade architecture and real-world problem solving.

Interested in similar solutions?

Let's discuss how I can help with your project.

Get in Touch