Fologram Docs

Locating models

Fologram uses collections of QR codes called Markers for high precision placement in mixed reality

Locating models without markers

When you connect to a live session or download a cloud hosted model, Fologram will display your model in front of you at 1:1. You can then move and rotate the model to position it approximately in space by tapping on a surface and then pointing your device to align the model axis in mixed reality. If you need to re-place your model you can open the Fologram menu and then tap the reset icon.

Locating models with one or more markers

Marker tracking runs as a background process on the mixed reality devices and does not need to be enabled by a user. Fologram will automatically snap your model to any visible markers that are defined in the current session, and no interaction with the marker QR code is required other than ensuring that it is visible to your devices cameras. On the HoloLens, Fologram will detect markers visible to any of the greyscale cameras. On Mobile, Fologram uses the front-facing camera. Marker detection is affected by the same factors as detecting other QR codes, so be sure to implement best practices if aiming for reliable and accurate marker detection.
To locate a model using Markers, first connect to a Rhino session or cloud hosted model that contains markers. If you are unsure how to locate markers for optimal precision, take a look at this guide for tips. Then confirm that printed markers with the same IDs are present in your physical environment, and that the markers are clean and unobscured. Bring your device closer to the marker until a crosshair appears in the marker corner and your model snaps into position.

Viewing models in the same place on multiple devices

To create a shared mixed reality experience where all users see the same model in the same physical location, simply ensure that both devices position the model with the same set of Markers. If connected to a live session, any changes that one user makes to the model will be synchronized with all other devices.