Scanning objects for ARObjectAnchor, the bottom?

The sample scanning app for ARObjectAnchor says the object can not be moved when scanning.

Is there some way to get the BOTTOM of the object scanned? ie: if I have a cube with a different pattern on all 6 sides, I'd like to be able to accurately represent it regardless of how the user sits it on the table, so if I can't move it while scanning, how do I scan the bottom side?

Also, it can be difficult to get a nice even lighting setup for scanning when you have to move the camera around the object. Is there any way to do ARObjectAnchor scans inside a light-tent using a turntable?

Hi Greg,

as the object cannot be moved, it isn't possible to create a single scan that contains all sides. However, sticking to the example of a cube, if the ARReferenceObject contains five out of six sides, the object should still be detectable from most angles, unless you look at it in a way that specifically only the bottom side is visible. You could also turn the cube upside down and scan it again (i.e., create a second ARReferenceObject). In your app, you then add both ARReferenceObjects to your set of detectionObjects and stop detection as soon as you have detected either one.

For creating scans in good lighting, it is certainly possible to use a light tent. A neutral background is beneficial as you want to make sure that the feature points defining your ARReferenceObject actually belong to the object and not the table surface. While scanning, you just need to make sure to only move the camera, and not the turntable or the object itself.

Scanning objects for ARObjectAnchor, the bottom?
 
 
Q