Simulated Reality SDK 7500c78d v1.30.2.51085 2024-04-26T11:23:03Z
Stable
Getting Started - C++ SR Projects

To start developing Simulated Reality projects, Simulated Reality SDK is required. It provides interfaces to various components of the Simulated Reality, such as eye tracker or hand tracker. In this getting started guide, we will walk you through the SDK installation process, as well as how to build a C++ example project. Further in the example of the C++/OpenGL project we will illustrate how to use essential functionality of the SDK.

Index

  1. SDK installation
  2. Tools
  3. Build and run C++/OpenGL example
  4. C++/OpenGL example explained

SDK Installation

  1. Navigate to the Dimenco developer page on GitLab

  1. There follow the guidelines to get access to the Simulated Reality SDK. For that GitLab account is required.
  2. Once access granted navigate to SR SDK Releases and download the latest installer.
  3. Install Simulated Reality SDK. Default location usually is C:\Program Files\Simulated Reality\SDK x.x\

  1. Once you installed the Simulated Reality SDK, a windows service will start automatically. To verify, go to Windows Start menu, find windows Services manager and run it. The installed service should be on the list under the name SR Service with the status Running

Tools

  1. Download and install CMake version 3.12 or higher, it can be used to generate different project files.
  2. This example uses Visual Studio 15 2017.
  3. For a complete experience, the Eyetracker application which is installed on each SR device, should be running. Moreover, the 3D camera should be turned on with the communication to Eyetracker.

Developing an application

Since visualizing objects is a fundamental feature of SR devices, check out one of the following guides to get started on developing an application: