How can I achieve this texture result in Blender?
There are probably a lot of ways of doing that. You could just UV map the complex geometry. It doesn't seem like overlapping UVs would matter in this case. You could just select parts and project UVs from view how you need them. You can also use a multiple UV maps - maybe one for individual straps if they have some texture along the length, another for all of them(for the sides) based on camera views for the smooth bigger darker and lighter patterns.