Shatter Cut Shader (shader version of Shatter Cut addon)
$5+
$5+
https://schema.org/InStock
usd
Kushiro
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 :
- This shader has Lines shading by default. If you want color shading, you can plug the "value" output from the final node.
- 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.
- 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)
- The algorithm maybe a bit difficult for beginners to understand. It need some knowledge about SDF and resursion.
- 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.
- 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.
- 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
Size
1.38 MB
Add to wishlist
Ratings
1
5
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%