This realistic pickle material includes a detail randomization node, which creates slight variations in each mesh. This helps to ensure that each pickle is unique and has its own individual look. It is also procedural, taking into account that the right side of the mesh (-x) will always be darker than the left side (x)