Frozen Pyramid (Shader)

Procedural generated in a fragment (pixel) shader.

The cracks was made by combining one built in texture in Shadertoy with some blend operations.
The wall use a built in brick texture. To make it look like frost, I used negation blending.

Shader Language: WebGL