Segments the input image and randomizes the rotation of each segment.
Useful for making natural looking tile floor textures, such as marble.
I made this as a helper node for when the regular directional warp method isn't enough, as this only shifts the textures but will result in all grains going the same way.
It takes a randomized Luminance Input(From a regular TIle Generator or similar) and X/Y integers identical to your Tile Generator.
See preview pictures for an example.
Tiling X/Y - This should be identical to your tile generator.
Incremental Rotation - Rotates each tile incrementally, based on Luminance input.
Randomize Rotation - Toggles whether or not to rotate all tiles randomly.
Randomize Rotation Direction - Toggles whether or not to randomly choose between CW and CCW rotations for each individual tile.(Useful to disable for Incremental Rotation)
Individual Offset - Offsets all tiles along their local axis.
Individual Offset Random - Offsets each tile a random amount along their local axis.
Global Offset - Offsets all tiles along the global axis.
Global Offset Random - Offsets each tile a random amount along the global axis.
Scale - Scale all tiles on their local axis.
Scale Random - Scale each tile a random amount on their local axis.
There are also separate seed settings for each random function.
Uploaded: over 3 years ago
Updated: over 3 years ago
File Name: tile_randomize.zip
Size: 14 KB
Just droped by to say that it's simple and effective and absolutelly brilliant! The simple tiles images there, don't reveal all that it's capable of. Thanks for sharing!
I downloaded your graph though i have two seperate graph, please advise how to use.
Thank you for sharing!
Quick question for you nyronic!
When I run a normal map through it it seems to invert or mess up some of the squares.
Image example here: https://imgur.com/a/A1r4Bvo
Any ideas on how to fix this?
Thanks for sharing! It's a big help to randomize!
It's the poor effect!