Creator SDK

Authoring and runtime SDK for XR medical-training simulations.

System Context View: Creator SDKCreator SDK and the people and services it depends on.ExternalsPlatformAzure Speech[Software System] Cloud speech-to-text andtext-to-speech.Photon Cloud[Software System] Hosted relay for multiplayer statesynchronisation.AI Authoring Assistant[Software System] External AI assistant that authorssimulations through the editor's MCPtools.Unity XR Plugins[Software System] OpenXR, Oculus XR, XRManagement, Input System, and ARFoundation  headset, controller,and hand-input backends.Unity DOTS Stack[Software System] Burst compiler, Job System,Collections, and Mathematics high-performance compute used bythe XPBD soft-body solver.Unity URP[Software System] Universal Render Pipeline rendering backend for all simulationvisuals.Dissonance VoIP[Software System] In-session voice-chat asset; its audiois captured into session recordings.ORamaVR Cloud[Software System] ORamaVR's hosted backend: identityat login.oramavr.com, AI agentplatform at api.oramavr.com,content portal atportal.oramavr.com, and analytics atanalytics.api.oramavr.com.Creator SDK[Software System] Authoring and runtime SDK for XRmedical-training simulations.Trainee Performs a medical-training scenario inthe simulator.Content Author Designs and configures simulations andAI agents.ContentAuthor → CreatorSDK — Authors simulations (SceneGraph, Hub config, Agent config)Authors simulations (SceneGraph, Hub config, Agent config)Trainee → CreatorSDK — Performs simulation via XR controllers, hand tracking, voicePerforms simulation via XR controllers, hand tracking, voiceCreatorSDK → ORamaVRCloud — Sends conversation turns [HTTPS / JSON]Sends conversation turns[HTTPS / JSON]CreatorSDK → UnityXRPlugins — Installs + configures the XR plug-in loaders [UPM]Installs + configures the XR plug-in loaders[UPM]CreatorSDK → UnityURP — Installs + activates URP [UPM]Installs + activates URP[UPM]CreatorSDK → AzureSpeech — Downloads the Azure Speech SDK plugin [HTTPS]Downloads the Azure Speech SDK plugin[HTTPS]CreatorSDK → PhotonCloud — Joins rooms; relays state + events [Photon PUN / UDP]Joins rooms; relays state + events[Photon PUN / UDP]CreatorSDK → UnityDOTSStack — Compiles + schedules the XPBD solver jobs [Burst / Jobs / Collections / Mathematics]Compiles + schedules the XPBD solver jobs[Burst / Jobs / Collections / Mathematics]CreatorSDK → DissonanceVoIP — Captures in-session voice chat into recordings [Dissonance Voip capture asmdef]Captures in-session voice chat into recordings[Dissonance Voip capture asmdef]ContentAuthor → AIAuthoringAssistant — Prompts to author scenes / SceneGraphsPrompts to author scenes / SceneGraphsAIAuthoringAssistant → CreatorSDK — Connects and invokes the Creator MCP tools [MCP (stdio / HTTP)]Connects and invokes the Creator MCP tools[MCP (stdio / HTTP)]ContentAuthor → ORamaVRCloud — Signs in to the PortalSigns in to the Portal
System Context View: Creator SDK
Creator SDK and the people and services it depends on.
LegendUser cardSoftware systemExternalRelationship