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
- SDK installation
- Tools
- Build and run C++/OpenGL example
- C++/OpenGL example explained
SDK Installation
- Navigate to the Dimenco developer page on GitLab
- There follow the guidelines to get access to the Simulated Reality SDK. For that GitLab account is required.
- Once access granted navigate to SR SDK Releases and download the latest installer.
- Install Simulated Reality SDK. Default location usually is C:\Program Files\Simulated Reality\SDK x.x\
- 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
- Download and install CMake version 3.12 or higher, it can be used to generate different project files.
- This example uses Visual Studio 15 2017.
- 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: