Questions and answers (FAQ)
The AR Viewer app is available for iOS (Apple) and Android for free in the App and Play Store. However, the app can only be used if the device used supports augmented reality.
In order to use the AR Viewer, you need a device that supports Augmented Reality (or ARCore for Android devices and ARKit for Apple devices).
A list of all AR capable devices can be found here: https://developers.google.com/ar/discover/supported-devices
The following file formats are supported on Android: GLTF, GLTF 2.0, GLB, SFB
The following file formats are supported under iOS: USDZ, OBJ, MTL, GLTF 2.0, SCN, STL, 3DS, FBX
The following formats support textures:
USDZ, OBJ, MTL, GLTF 2.0, SCN, 3DS, FBX, GLB, SFB
If the file format used supports textures and these are not displayed in the model in the AR Viewer, please note the following:
The names of texture files must not contain spaces. Underscores (_) can be used instead of spaces. Also umlauts (ä,ö,ü) in the name of the texture file can cause problems and should be avoided.
Also the MTL file, which belongs to the OBJ file, should be checked. If „Ka 1.000000 1.000000 1.000000“ is specified in the materials, this can cause problems in the display of the textures. If this line is deleted, the materials are displayed correctly and without white veil.
Models can be loaded into the AR Viewer via cloud services (e.g. iCloud Drive, Dropbox, Google Drive) or from a local storage location on the device through the document picker.
A model file and the associated texture files can be selected individually or if packed as a zip archive. For this purpose, the files should all be located in the first level of the Zip archive.
The size of the object can be changed by stretching or pushing it together with two fingers on the display.
By rotating with two fingers on the display, the object can be rotated.
To position the object at a different location on the surface, move the object on the display with one finger.
To be able to image an object on a vertical surface, the surface must be very rich in structure for successful surface detection. The AR Viewer is specially designed for horizontal surface detection.
To test the marker recognition, we have created two sample markers. If the device camera detects the marker in marker recognition mode (preferably printed on a horizontal surface), the model defined for the marker appears on it.
The example markers are available here: http://ipol.io/web/wp-content/uploads/2018/12/Marker-AR-Viewer_final.pdf
It is not possible to include own markers with models in the AR Viewer. Feel free to contact us with your request – you can use the contact form or send a mail to firstname.lastname@example.org
It is difficult to make a general statement here. Much more, the performance of the model also depends strongly on the number and complexity as well as the material and textures. The performance of the device used for the display in augmented reality is also decisive.
As fist forms we would advise:
Models with up to 100.000 polygons should be displayed on all devices without any problems.
Models with up to 500,000 polygons should still work well on most devices.
Models with up to 1,000,000 polygons should still work on at least the newer devices.
Models with more than 1,000,000 polygons become problematic even on newer devices.
It is best to test the models directly in the AR Viewer.