Procedural Bricks
These shaders render bricks and tiles procedurally in realtime, simulating solidity and perspective to create the illusion of solid bricks (or tiles),
They render without subdividing - just set the sizes and offsets for the shader, it will do the rest! - creating the illusion of hundreds or thousands of bricks.
Highly configurable - can be used in many ways for many different effects - bricks, wall, floors, ceiling tiles - anything with rectangular tiles.
See attached .pdf for full details
![ProcedualBrick With Textures](https://static.wixstatic.com/media/8af3bd_ac5706eeb1104ecbb48867ac171722ec~mv2.jpg/v1/fill/w_980,h_468,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/8af3bd_ac5706eeb1104ecbb48867ac171722ec~mv2.jpg)
The walls and floor uses the shader with textures applied. The brick and tile height is calculated within the shader giving the illusion of displacement, the wall still remains a quad and is not subdivide.
![ProcedualBrick No textures](https://static.wixstatic.com/media/8af3bd_7b6a0f3f430c479c802e117797b4e7bb~mv2.jpg/v1/fill/w_980,h_468,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/8af3bd_7b6a0f3f430c479c802e117797b4e7bb~mv2.jpg)
The house uses no textures. The bricks and roof tiles are just settings on the shader.
![PB_shot8](https://static.wixstatic.com/media/8af3bd_96567635b4834e068586860e6e8a46b2~mv2.png/v1/fill/w_980,h_580,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/8af3bd_96567635b4834e068586860e6e8a46b2~mv2.png)