VR Vision developer working on VR training software
Technology  /  Vision SDK

Vision SDK for Enterprise VR Training

VR Vision builds its training modules on Vision SDK, an in-house development kit built on OpenXR. It gives your training secure sign-in, consistent controls, multiplayer and analytics from day one, plus LMS reporting when you need it, on the headsets you choose.

OpenXROpen standard, so modules run on Meta Quest, PICO and PC VR
SSO + MFAIn-VR sign-in through Azure, Okta, Google or WorkOS
SCORM + xAPILMS reporting, configured per client on request

Trusted by leaders in energy, utilities and manufacturing

Avangrid Siemens Toyota Toronto Hydro Hydro One
Rated 4.9 out of 5 on Clutch from 19 reviews Meta Work Partner, Authorized
The Basics

What Is Vision SDK?

Vision SDK is VR Vision's in-house software development kit for enterprise VR training. Built on the OpenXR standard, it is the shared foundation VR Vision's modules run on: sign-in, menus, procedures, interactions, multiplayer, analytics and LMS reporting. Each new course starts from proven, tested code instead of a blank project.

What that means for your program

  • Consistent from course to courseThe same menus, controls and reporting in every module, so trainees and admins learn it once.
  • Faster to build and testStandard scripts, interface elements and tools speed up development, testing and deployment.
  • Ready for new hardwareOpenXR keeps content portable as headsets change.
Vision SDK featuresOverview

A short tour of what Vision SDK adds to every module.

Why It Matters

The Foundation Under Every Module

Buyers rarely see the SDK, but they feel it: in how fast a pilot ships, how smoothly IT signs off and how easily content moves to new hardware.

Not locked to one headset

Built on OpenXR, Vision SDK runs modules on Meta Quest, PICO and PC VR headsets, so your content moves with you when hardware changes.

Secure by design

In-VR sign-in uses your SSO provider with multi-factor authentication, and training data is encrypted in transit and at rest.

Faster, consistent builds

A shared library of scripts, interface elements and tools means new modules start from tested code, which speeds up delivery and keeps every course consistent.

OpenXR logo

The Core SDK is built in-house on the OpenXR framework, the foundation for stable, scalable enterprise VR applications.

Hardware agnostic Intuitive user interface Accelerated development Digital accessibility
Architecture

Where Vision SDK Fits

Vision SDK sits between your training content and the headset, and connects to the systems you already run.

ContentVR training modulesCourses built by VR Vision's development team
EngineVision SDKSign-in and menus, procedures, interactions, multiplayer, analytics
HardwareOpenXR headsetsMeta Quest, PICO and PC VR

Connects to

Your identity providerSSO through Azure, Okta, Google or WorkOS
Your LMSSCORM 1.2, SCORM 2004 or xAPI, configured on request
Vision PortalDeploy, monitor and analyze training sessions
What's Inside

The Modules Inside Vision SDK

Each part of the SDK solves a problem every enterprise VR program runs into.

01  Multiplayer SDK

Train Together in One Session

An extension of the Core SDK that puts trainers and trainees in the same virtual session, so crews practice together and trainers can guide in real time.

  • Built on Photon Cloud infrastructure
  • Persistent save states on Amazon Web Services
  • Voice communication between participants
  • Asymmetric roles, so each person gets the right interactions
Several trainees in a shared multiplayer VR training session
Multiplayer session
02  Procedures & Interactions

Real Procedures, Step by Step

Turns real-world procedures into step-by-step VR training that is stable, scalable and easy to configure.

  • Linear and non-linear procedures
  • Narration with text-to-speech
  • Every step synced with analytics
  • Pre-built buttons, cranks, dials, levers and sliders
  • Two-handed manipulation and pop-up visual aids
See the interaction library
Procedure system configuration panel in Vision SDK
Procedure system configuration
03  Smartwatch Menu

A Control Panel on the Wrist

A virtual wristwatch gives trainees an interactive panel for managing the session, without leaving the task in front of them.

  • Participants, plus current and upcoming steps
  • Subtitles and voiceovers
  • Assistance requests to the trainer
  • Document access and video feeds
Virtual smartwatch menu on a trainee's wrist in VR
Smartwatch session menu
04  Advanced Analytics

Performance Data From Every Session

Collects performance data from each session and stores it in the cloud, ready for reporting on how your training program is working.

  • Cloud data collection and storage
  • LMS reporting via SCORM 1.2, SCORM 2004 and xAPI
  • Works with enterprise LMS platforms such as Cornerstone, configured on request
See analytics in Vision Portal
Vision Portal training analytics dashboard
Training analytics
Foundational toolkitStandard building blocks in every course
Teleportation movement in VR

Teleportation

Comfortable movement across large virtual sites.

Subtitles displayed in a VR training module

Subtitles

Text support for narration and dialogue.

Inspection task in a VR training module

Inspections

Standard tools for visual inspection tasks.

Interaction context cue on an object in VR

Interaction context

On-object cues that show what can be used.

The Trainee Experience

From Sign-In to Live Session

The SDK's in-VR menu system gets trainees into the right course quickly and securely.

In-VR sign-in screen with SSO and MFA
STEP 01

Sign in

SSO, company ID or LMS credentials, with multi-factor authentication.

In-VR course selection menu
STEP 02

Select a course

All available or assigned courses, each with a preview, version and description.

In-VR training mode selection menu
STEP 03

Choose a mode

Single player, guided multiplayer or evaluation mode, among others.

In-VR menu for joining live multiplayer sessions
STEP 04

Join a live session

Trainers and trainees join real-time, persistent multiplayer sessions.

Security & Integration

Ready for Your IT Review

The details security and IT teams ask for, answered up front.

Single sign-onAzure, Okta, Google and WorkOS
Multi-factor authenticationSupported at in-VR sign-in
LMS standardsSCORM 1.2, SCORM 2004 and xAPI
Enterprise LMSIntegrates with platforms including Cornerstone, configured per client on request
EncryptionData encrypted in transit and at rest
HostingAWS infrastructure, with the hosting region chosen by the client
Offline modeConfigurable per client for restricted sites
Data minimizationSession data only, with no personal data stored by default
Security practicesVR Vision follows ISO 27001 practices

Working through a security questionnaire or RFP? Book a call to walk your IT team through the details.

Book a call

Want Your IT Team to See It First?

Book a 30-minute demo and see sign-in, multiplayer, analytics and LMS reporting in action.

FAQ

Vision SDK, Answered

What is Vision SDK?

Vision SDK is VR Vision's in-house software development kit for enterprise VR training. Built on OpenXR, it provides the shared foundation VR Vision's modules run on, including sign-in, menus, procedures, interactions, multiplayer, analytics and LMS reporting.

Which VR headsets does Vision SDK support?

Vision SDK is built on the OpenXR standard, so modules can run on Meta Quest, PICO and PC VR headsets. The current recommended standalone headsets are Meta Quest 3S and PICO 4 Enterprise.

Does Vision SDK support single sign-on and MFA?

Yes. Trainees can sign in inside VR with SSO through Azure, Okta, Google or WorkOS, or with a company ID or LMS credentials, and multi-factor authentication is supported.

Can VR training built on Vision SDK report to our LMS?

Yes. Completions can be reported through SCORM 1.2, SCORM 2004 or xAPI. LMS integration is configured per client on request, including enterprise platforms such as Cornerstone.

Does Vision SDK support multiplayer training?

Yes. The Multiplayer SDK extends the Core SDK with real-time sessions built on Photon Cloud, persistent save states on Amazon Web Services, voice communication and asymmetric roles for trainers and trainees.

How is VR training data secured?

VR Vision follows ISO 27001 practices. Data is encrypted in transit and at rest, Vision Portal is hosted on AWS with the hosting region chosen by the client, and only session data is stored by default, with no personal data.