> For the complete documentation index, see [llms.txt](https://ms-kb.msd.unimelb.edu.au/next-lab/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ms-kb.msd.unimelb.edu.au/next-lab/augmented-reality/guides/fologram/fologram-applications/fologram-for-hololens.md).

# Fologram for Hololens

## Setup

{% hint style="info" %}
Ensure your Rhino/GH machine and Hololens are on the same wi-fi network.
{% endhint %}

### Launch the Application

Launch the Fologram application through the Start Menu.

### Connect to Rhino/Grasshopper

Upon launching, you will be immediately prompted to scan a QR code to connect to a Rhino session.\
Look at the QR code generated in Rhino. Refer to [Fologram for Rhino](https://app.gitbook.com/@msd-makerspaces/s/next-lab/~/drafts/-MfG6p1XdjkJyDxzLYu7/augmented-reality/guides/rhino-and-fologram/fologram-for-rhino) page for more details.

### Model Placement/Snapping

Upon successful connection to Rhino, Fologram will be prompted to set the origin point of the holographic scene. This is tied to the origin point of the Rhino scene.\
\
The Hololens intermittently scans and maps a very rough 3D representation of your immediate environment. This allows you to roughly snap to surfaces. For the most part, this is perfectly acceptable.&#x20;

The Fologram Menu gives you further manipulation if required.

### Navigation and Interaction

Fologram only uses **\[air tapping]** for interaction.

## Fologram Menu

Tap and hold to bring up the Fologram Menu.\
This menu gives you access to the following functions:

| Menu Function        | Description                                                                                                                                                                                                                                                            |
| -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Snap to QR Codes** | <p>For precise model placement, this is the way to go. </p><p>Generate and print QR codes to use as snapping through Fologram in Rhino.</p>                                                                                                                            |
| **Parameters**       | Control any sliders, toggles or buttons synced through Grasshopper.                                                                                                                                                                                                    |
| **Layers**           | Linked to Rhino layers, use this to toggle locks and visibility.                                                                                                                                                                                                       |
| **Edit**             | <p>Allows for coarse transformation of the scene based on the origin point.</p><p>Allowing for moving, rotating and scaling.</p>                                                                                                                                       |
| **Models**           | <p>Load or save a model.</p><p>These models are stored on the Hololens itself so a Rhino connection is not needed.</p><p><strong>Note that Grasshopper elements are not saved in any way.</strong></p>                                                                 |
| **Settings**         | <p>Hosts a variety of useful functions and display settings.<br></p><p><strong>Restart</strong> can be found here to restart the application.</p><p></p><p>A variety of display settings can also be found here, such as toggling shadows, sizes of elements, etc.</p> |
