Shatter Cut Shader

by KushiroCG in Surfacing

This is the shader version of my free addon Shatter Cut.

It works for Cycles and Eevee. It use "recursive division" method to get the random slicing appearance.

The difficult part of this shader is to make the "Lines width" equal. I spent a lot of effort for this : )

Notes for this Shader :

  1. This shader has Lines shading by default. If you want color shading, you can plug the "value" output from the final node.

  2. You may modify the shader for your needs. For example, you can change the final SDF node group to modify the Lines, or change it to other appearance.

  3. Since I noticed instability of Eevee's White-Noise node, therefore I implemented a simple Rand Hash group instead of White-Noise node. If you use Cycles you may change it (but I notices no big difference for the final quality)

  4. The algorithm maybe a bit difficult for beginners to understand. It need some knowledge about SDF and resursion.

  5. This shader is created on Blender 3.6 LTS. It "may not" work for blender before 3.6, I am not sure about it. I only used very basic nodes types, so it maybe no problems.

  6. If you want some new patterns, there are many ways to tweak it. For example, you may just change the Random Seed. The seed value control the pattern. Also, you may dig into the Nodes Group, and change the "Stable Random" node group, it is the algorithm for the random pattern, modifying it will lead to overall pattern style change.

  7. You may use it for personal or commercial works. But you cannot resell it or publish it online for free.

Youtube demo :

Hope that you found it useful !

If you are looking for a simple random slicing tool,

you may consider my free addon Shatter Cut :

Twitter :

Sales 40+
Customer Ratings 1
Average Rating
Dev Fund Contributor
Published 12 months ago
Blender Version 4.1, 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0
Render Engine Used Cycles, Eevee
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message