A fully procedural tile material built for the Cycles render engine. The shader utilizes approximately 200 nodes to generate a highly customizable, distressed surface. Users can adjust parameters such as the amount of cracking and the intensity of the grunge through an organized control layout. Because the material is mathematically generated, it can be fine-tuned to fit various architectural or environment scenes, and the resulting textures can be baked onto geometry to optimize render times.