Shatter Cut Shader

This procedural shader generates random slicing and shatter patterns using a recursive division method. Compatible with both Cycles and EEVEE, it features default line shading with the ability to output color shading via the final node's value output. The node setup utilizes Signed Distance Fields (SDF) and recursion to maintain consistent line widths across the pattern. It includes a custom hash-based random generator to ensure stability in EEVEE, bypassing the default White Noise node. Users can customize the pattern style by adjusting the random seed or modifying the underlying stable random node groups.