Procedural Camouflage
My client was initially looking for an artist to provide several texture variations for their tank model. The goal was to use these variations to provide a machine vision algorithm with a greater variation of training data. My solution was to procedurally generate camouflage patterns allowing for quick generation of almost any real-world camo. By using this mathematical approach, I saved the client a lot of money that could have been spent on hand-painting individual patterns.
I used the Blender shader nodes to create a range of variables that the user can control. Variables like scale, colours, distortion, detail and noise.