I am using HelloPhotogrammetry in Xcode
I can make one model with something like HelloPhotogrammetry.main([path_to_folder_of images, path_to_output/model.usdz, "-d", "medium", "-o", "unordered", "-f", "high" ])
But how would I request several models simultaneously? I only want to vary the detail.
[ ("/Users/you/Desktop/model_medium.usdz", detail: .medium), ("/Users/you/Desktop/model_full.usdz", detail: .full), ("/Users/you/Desktop/model_raw.usdz", detail: .raw ]
The HelloPhotogrammetry sample code doesn't support multiple detail levels in one call, so typically you need to run it multiple times. That said, the API does support this, as does our new macOS reconstruction sample app here: https://developer.apple.com/documentation/RealityKit/building-an-object-reconstruction-app
In the new app, one can select the Advanced settings next to detail, tick the box to allow multiple detail levels, then choose several detail levels in the pulldown. Running multiple levels in the same session should be faster than running them separately as a lot of computation will be reused under the hood.
Alternatively, you could modify the HelloPhotogrammetry app locally yourself to add this functionality -- these sample apps are meant to be a starting point which you can modify to suit your specific needs.