Prefabs
In Unity, it's typical for Plugins to come with prefabs to accelerate development. The HoloPlay Unity Plugin follows this model and offers a handful of prefabs in Assets/Holoplay/Prefabs.
To use the prefab, simply drag the prefab from your project browser within Unity into your game hierarchy.

3D Cursor

Allows you to select 3d objects with your mouse.
For an example, try out Assets/Holoplay/Examples/5 - 3D Cursor.
For more in depth reference, read the docs.

DMA Builder

The DMA Builder object is part of the infrastructure to allow for inter-process communication between two Unity applications, and infrastructure which can be leveraged to create dual monitor applications (DMA) for the Looking Glass. It is intended to operate with the DMA Canvas and the DMA IPC. It provides functionality to set up multiple scenes, one for each monitor, and a button to bundle your scene into a build that includes both applications.
For an example, try out Assets/Holoplay/Examples/7 - Dual Monitor Application and Assets/Holoplay/Exampes/7 - Dual Monitor Application_extendedUI.

DMA Canvas

A Unity UI canvas with functionality build into it to communicate with a holographic scene in the Looking Glass. This is meant to provide an example of how to make an application using the DMA schema.
For an example, try out Assets/Holoplay/Examples/7 - Dual Monitor Application and Assets/Holoplay/Exampes/7 - Dual Monitor Application_extendedUI.

DMA IPC

This prefab is the equivalent, for the holographic application, of the DMA canvas - it receives signals for what should occur in the holographic application from inputs on the DMA canvas.
For an example, try out Assets/Holoplay/Examples/7 - Dual Monitor Application and Assets/Holoplay/Exampes/7 - Dual Monitor Application_extendedUI.

Holoplay Capture

Provides a framing volume for capture for Looking Glass. This is the Plugin's primary tool and replaces the default Unity camera as the game object responsible for rendering.
For more in depth reference, read the docs.

Multiplex

This prefab allows for one Unity project to drive Multiple Looking Glasses. For an example, try out Assets/Holoplay/Examples/8 - Multiple Looking Glasses.
For more in depth reference, read the docs.
Last modified 4mo ago