My task was complex:
To make believable 3d mesh of well known leather base ball with realistically looking seams. And also make flexible shader so I could dynamically add age to the ball.
Needless to say that except decals, all textures and masks used for shader are procedural. I still hope that I could make timelapse alike animation with ball aging.