SkyrealVR Extensions
Since version 1.16, Skyreal VR can load extensions made in blueprint at runtime. With the extension system (also called Open 4 Services), you can deploy native extensions containing new commands, content, or behaviors.
This section covers the full developer workflow — from setting up your Unreal Engine dev environment to packaging and deploying extensions.
What Can Extensions Do?
-
Add new VR and desktop commands
-
Spawn custom actors and UI widgets
-
Create custom environments
-
Add manikin appearances and MSD analyzers
-
Implement custom keyboards
-
Extend existing extensions
-
Add network-replicated behavior for collaboration
Pages in This Section
-
Getting Started — UE Dev Environment — Set up your Unreal project for extension development
-
How to Install / Deploy UE Extension — Package and deploy your extensions
-
Auto Registerable Data Asset — The automatic discovery system for extensions
-
Auto Spawnable — Actors and widgets that spawn automatically based on context
-
UI Extensions — Tablet, desktop toolbar, right menu, context actions, icons
-
Commands — Create custom VR and desktop commands
-
Inputs — Custom input configuration
-
Tools — Add custom interactive tools
-
Environments — Create custom 3D environments
-
RPC — Network replication for collaborative extensions
-
Keyboard — Custom VR keyboard layouts
-
Manikins — Custom manikin appearances and MSD analyzers
-
Helpers — Utility functions for files, JSON, and external processes