This capture was taken in a perfect for surface capture weather conditions: no direct sun, no wind, nice, just nice ambient light, but since I dealt with grass, I still decided to use full cross polarisation setup. Luckily this time I didnt make any mistakes and the capture went smoothly without any surprises. As a subject I picked dirt covered with dense, grass patches. Its pretty tricky surface type for a texture, as grass is really 3D object while textures are always flat 2D. Therefore materials like this, when used, should be always supported by scattered 3D grass objects too look good.
For color calibration, I used color spectrometer - I measured this exact dirt color and put it into my PBR Color Reference list. Next I used two values from this list (dirt and grass) for manual (eyeballing based) color calibration in Photoshop. The first edition of this list is available for everyone in here: https://youtu.be/TcTh-1X2FsQ
The material itself was also an opportunity to improve Blender part of workflow for low poly model alignment. This time I found the way to control low poly model opacity, which can be very helpful when dealing with cases like this one.
Since I am happy with this material, I added it to my material's library:
https://gum.co/WJAQy
as 'gb_grass318-PatchesDense'
Cheers and till the next one!
G.

My current photogrammetry workflow used for this capture - as you can see I replaced Zbrush with Blender (more details on my youtube channel soon: https://www.youtube.com/c/GrzegorzBaranArt

Photoshop - manual color matching based on my PBR Color Reference list. I simply used Photoshop and eyeballing to get somewhere near to what these should be. The bottm value is this exact measured with color spectrometer dirt:
https://youtu.be/TcTh-1X2FsQ

he material and texture-set was added to my material's library:
https://gum.co/WJAQy
as 'gb_grass318-PatchesDense'