Scattershot is an addon for Blender’s shader editor that distributes and randomizes textures, similar to texture bombing or splattering operations in other 3d software – except with more control and less setup.
Tiled textures can look great up close, but even the best seamless texture looks obviously repeated and fake at a distance. Scattershot instantly fixes that issue with the Voronoi Scatter function, which turns your image textures into a new node that has controls for randomizing every aspect of each repetition of the texture as well as controls for obscuring the seams between each cell.
Scattershot gives you full control over how you want to distribute and randomize your textures with finely tuned, easy to use sliders. Some options require a procedural texture to be added inside the node, so you can always leave those options off during creation so that your shader will be as quick to render as possible.
And, speaking of render times, this setup is surprisingly fast. Texture bombing works by manipulating the texture’s vectors, which means that it is not increasing memory usage or render time to any noticeable degree. The custom tri-planar projection that enables more randomization than Blender’s box mapping is just as quick to render as using UV coordinates. If you don’t need transparency, the difference in render time and shader compilation compared to a regular image texture is negligible.