Holo-SDK Documentation

Holo-SDK Documentation

  • Get Holo-SDK

›Get Started

Holo-SDK Manual

  • Holo-SDK Overview
  • System Requirements
  • Manage License
  • Folder Structure
  • Unity Components
  • Parameters Settings
  • Tips for Unity Developers

Get Started

  • Overview
  • Setup Desktop AR system
  • Create a free license
  • Creating your first project
  • Running your first project

Tutorials

  • Make Holographic Santa Claus
  • Make Holographic Dancer
  • Make 3D Objects from Photos

Guides

  • Guide to 3D displays
  • FAQ

Creating your first project

This section is the third out of the 4 steps to the Get Started guide to create a Unity Desktop AR app using the Holo-SDK. You should have your computer for a Desktop AR system and have a Holo-SDK license before starting this section. If you haven't, visit Get Started.

Create a Unity project for Holo-SDK

Holo-SDK is a Unity-plugin for developing a Desktop AR application. You need to have Unity installed on your system before continue. If not, go to Unity website to download and install the software engine on your computer.

  1. In Unity, create a new Unity project, choose 3D project.

Create a new 3D Unity project

  1. Navigate to C\:HoloSDK, in the folder, you will see the folder called HoloUnitySDK.

Locating HoloUnitySDK folder in Holo-SDK

  1. In Unity, drag the folder HoloUnitySDK to be under Assets in the Project window.

Importing HoloUnitySDK to a Unity project

  1. Under Assets, expand HoloUnitySDK, and locate the HoloPrefabs.

Locating HoloUnitySDK prefab

  1. Drag HoloUnitySDK.prefab to SampleScene under the Hierarchy window.

Adding HoloUnitySDK prefab in a Unity project

Make Your Applications

  1. In SampleScene, expand HoloUnitySDK, you will see HoloStage and Settings Canvas. Expand HoloStage, you will see HoloObjects.

HoloObjects prefab in Holo-SDK for Unity

Put all of your objects under HoloObjects for any objects that you want to create holographic effects. Settings Canvas object is part of HoloUnitySDK. This prefab cannot be modified, and it is used for obtaining and modifying a number of parameters required for running holographic applications. You can leave Settings Canvas objects as they are. You can learn more about each Holo-SDK Unity Components at Holo-SDK Manual: Unity Components.

  1. [Optional] You can disable the HoloOcta object in HoloUnitySDK by untick Is Scroll Wheel Is on in the HoloOcta Inspector.

Scroll wheel is on feature on HoloOcta

HoloOcta is a mouse pointer that can control your application in a 3D environment so that you can control the pointer in z- direction. If you disable HoloOcta you will not be able to control the pointer in the z-direction. See the detail of HoloOcta in HoloUnitySDK.

Adding a Sample Model

HoloUnitySDK comes with a sample scene to help you get started in making your Holo-Apps. So let's add a model from the sample scene to your project.

  1. Locate the ExampleModel prefab in Assets > HoloUnitySDK > HoloPrefabs folder.

Locating example model in Holo-SDK

  1. Add the ExampleModel prefab into your project's scene as a child of HoloObjects.

Adding example model into a scene

  1. You should the example model appearing in front of the HoloScreen. Checking that the example model appears correctly inside a scene

To recap, we have now created a Unity project. Then, we have added the prefabs from the Holo-SDK to the project. Lastly, we added some models into the project under the HoloObjects prefab in the scene.

In the next step, we will run the application and play with it in a Desktop AR environment.

← Create a free licenseRunning your first project →
  • Create a Unity project for Holo-SDK
  • Make Your Applications
  • Adding a Sample Model
Holo-SDK Documentation
Documentation
Get StartedHolo-SDK ManualTutorialsGuides
Holo-SDK
DevelopPricingSample Apps
More
About Us
Copyright © 2021 Perception Codes