Spatial Reality Display SDK Download
The Spatial Reality Display SDK consists of two components: the Spatial Reality Display Settings, which is used to run applications for spatial reproduction displays, and the game engine plug-in, which is used to develop Spatial Reality Display applications in conjunction with the game engine.
The Spatial Reality Display SDK consists of the following.
Spatical Reality Display Settings InstallerBased on the information gathered from the Spatial Reality Display, such as the estimated position of the your eyes, the game engine creates immersive 3D images. If you only want to run the application created for Spatial Reality Display, you only need to install the Spatial Reality Display Settings. The Spatial Reality Display Settings installer includes the following software.
Spatial Reality Display libraries＆device drivers
Spatial Reality Display Settings app
Spatial Reality Display Plugin
We provide plugins for Unity and Unreal Engine.
If you intend to use the application developed with the SDK for commercial purpose, Please contact us.
For personal use, please download from the link below.
|Installer of Spatial Reality Display Settings.
|Spatial Reality Display Settings Installer
|Unity Plugin of Spatial Reality Display.
|Spatial Reality Display Plugin for Unity
|Unreal Engine Plugin of Spatial Reality Display.
|Spatial Reality Display Plugin for Unreal Engine
|Unreal Engine 4 Template of Spatial Reality Display.
|Spatial Reality Display Template for Unreal Engine 4
|Updater of ELF-SR1 Display firmware
|ELF-SR2 Display firmware
Click here for the old version.
If you would like to use any of following tools, please select the Contact button above.
(Windows NativeAPI reference, Windows Native Sample code for OpenGL/DirectX11/DirectX12)
About the Game Engine Support Version
We provide plugins for Unity 2021.3, 2022.3 and 2023.1.
- We provide plugins for Unreal Engine 4.27 5.2 and 5.3.
- The Template, which contains the assets needed for Spatial Reality Display application development, is available.
The following issues have been reported with Unreal Engine 5.2:
Symptom: Memory leaks can occur when running apps.
Condition: Unreal Editor Project Settings > Targeted RHIs is set to Default or DirectX 12.
Occurs even when the Spatial Reality Display UE plugin is not being used.
Tip: Add “r. D3D12. BreadCrumbs=0” to Project folder/Config/DefaultEngine.ini.
If the issue is not resolved, use Unreal Engine 5.1.
Preventing image degradation when the PC resolution is set to a value other than 100%
Symptom: There are instances where the image is not rendered smoothly and has jagged edges.
Condition: The display scale for Spatial Reality Display on the PC is not at 100%.
Tip 1: Access Display Settings and select 100% for Display Scale.
Tip 2: When creating an app on Unreal Editor: Access Project Settings on Unreal Editor and add a checkmark to the "Allow High DPI in Game Mode" checkbox.
Tip 3: After completing an app: Access App Properties > Compatibility > Change high DPI settings and add a checkmark to the "Override high DPI scaling behavior" checkbox.
Trying one of the above tips may help resolve the issue. *If it affects the operation of the app, undo the action.
The Spatial Reality Display SDK has been verified by Unity as a Unity Verified Solutions Partner solution, which means it is optimized for the latest version of the Unity editor and will provide a seamless experience for Unity developers.
To start development the application for the Spatial Reality Display, please follow the directions below to set up:
1. Setup Spatial Reality Display
SetupSRDisplay explains how to connect the Display to the PC and configure Windows Settings.*1
2. Setup Spatial Reality Display Settings
Setup Spatial Reality Display Settings explains how to install Spatial Reality Display Settings.
In addition, Spatial Reality Display Settings app explains how to configure the SDK Settings.
3. Set up the needed Plugins
4. Spatial Reality Display Unboxing and Setup Guide
This video introduces the accessories and outilnes the setup procedure.
*1 Computer required with a recommended CPU of Intel Core i7-9700K @3.60GHz or faster; and a graphics card such as NVIDIA GeForce RTX 2070 SUPER or faster.
*2 Recommend use of “high resolution, quality images” created using Unity or Unreal software.