how do you make procedural textures on purpose? most of the time I can fuck around with nodes and get something decent but it's basically RNG