Sand - Photogrammetry based Environment Texture

Another sand surface, captured in a bit shitty conditions. At least this time the camera was set properly. It was cloudy day but since it was a bit late it was too dark and windy. Hopefully capture was good enough to have surface reconstructed and turned into PBR material.

This is my photogrammetry workflow - still experimenting with 'Artomatix' and replaced Photoscan with Metashape (more details regarding to my workflow at: https://www.artstation.com/artwork/K0PYG).

This is my photogrammetry workflow - still experimenting with 'Artomatix' and replaced Photoscan with Metashape (more details regarding to my workflow at: https://www.artstation.com/artwork/K0PYG).

The source - this is the first area I picked to capture this sand.. unfortunately before I even started the dog run marking the surface with his footsteps and forcing me to pick a new, clean spot :)

The source - this is the first area I picked to capture this sand.. unfortunately before I even started the dog run marking the surface with his footsteps and forcing me to pick a new, clean spot :)

The source - the weather conditions were pretty bad. It was a bit too dark and windy but since I used the tripod all images I captured were in good quality. To cover myself from wind I picked the area hidden behind the cliff which is visible on next image

The source - the weather conditions were pretty bad. It was a bit too dark and windy but since I used the tripod all images I captured were in good quality. To cover myself from wind I picked the area hidden behind the cliff which is visible on next image

The source - area covered during this capture - hidden next to the cliff to avoid direct wind

The source - area covered during this capture - hidden next to the cliff to avoid direct wind

The source - source surface details with my shoe, color checker and ruler as scale reference

The source - source surface details with my shoe, color checker and ruler as scale reference

The reference image with the Color Checker included - used to calibrate color and tweak colors in PhotoLab2

The reference image with the Color Checker included - used to calibrate color and tweak colors in PhotoLab2

Metashape-surface reconstruction in Agisoft Metashape - based on 113 images

Metashape-surface reconstruction in Agisoft Metashape - based on 113 images

Metashape - surface reconstruction details (dense cloud quality used to generate mesh)

Metashape - surface reconstruction details (dense cloud quality used to generate mesh)

ZBrush - builiding lowpoly model for baking. I captured ruler intentionally since it is very useful as scale reference and helps to define lowpoly-model size. In this case I wanted to cover 180cm x 180cm of real space. It is very easy to be removed later

ZBrush - builiding lowpoly model for baking. I captured ruler intentionally since it is very useful as scale reference and helps to define lowpoly-model size. In this case I wanted to cover 180cm x 180cm of real space. It is very easy to be removed later

Substance designer - texture baking

Substance designer - texture baking

Artomatix - seam removal and areal tweaks. I simply masked areas to be ignored by AI during reconstruction (with ruler included) and run the seam removal node. Took just a few seconds to get nice and clean result.

Artomatix - seam removal and areal tweaks. I simply masked areas to be ignored by AI during reconstruction (with ruler included) and run the seam removal node. Took just a few seconds to get nice and clean result.

Substance Designer tweaks - since I  know exact physical RGB value for sand I tweaked albedo to match it a bit closer and did some small equalisation to calm color down and get nice and clean tiling.

Substance Designer tweaks - since I know exact physical RGB value for sand I tweaked albedo to match it a bit closer and did some small equalisation to calm color down and get nice and clean tiling.

live preview of 1k texture