#Procedural Material
#PBR#Substance 3D Designer2024.8




Mosaic







Different degrees of breakage

Demo Video

All Maps


Intact

Moderate damaged

Completely Damaged


I created this dynamic, procedurally generated mosaic material in Substance 3D Designer. 

The level of brick breakage can be manually adjusted, allowing seamless transitions from fully intact mosaics to heavily damaged surfaces.



Inspiration


To start my learning journey of Substance 3D Designer and procedual materials, I created this mosaic material with customizable patterns and adjustable brick damage. 

After reviewing various mosaic patterns, I chose a circular motif as my primary design. Additionally, I closely studied real-world references to accurately capture the appearance of brick damage and the traces left behind.





Mosaic


I referenced the mosaic tutorial from Substance's YouTube channel to create the primary pattern. By adjusting the tile sampler node, the main pattern can easily be modified.




Realistic Detail


To enhance the realism, I added detailed elements across multiple layers.

First, I created the cement between and under the mosaic bricks by inverting the pattern mask and layering it with various noise.




For each part of the material (including the mosaic bricks, brick frame, cement joints, and the exposed cement underneath detached bricks), I introduced bumps, wear, cracks, and scratches. These imperfections add realistic detail by simulating natural usage and damage.




Breakage

The most crucial node for creating and adjusting breakage is Histogram Scan. By combining it with Cells, the extent of mosaic brick damage can be dynamically controlled.





           Pengfan Yuan    Information    Contact