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 :

https://www.youtube.com/watch?v=okGRVBF5NHg


Hope that you found it useful !

If you are looking for a simple random slicing tool,

you may consider my free addon Shatter Cut : https://kushiro.gumroad.com/l/jprjug


Twitter :

https://twitter.com/kushirosea


$5

Have questions before purchasing?
Login to message

Details
Sales 40+
Rating
1 ratings
Dev Fund Contributor
Published over 1 year ago
Software Version 4.2, 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
Discover more products like this

eevee summer24 bfcm24 spring24 Cycles Shader blender-shaders winter24