Creator SDK

Authoring and runtime SDK for XR medical-training simulations.

Component View: Creator SDK - Editor ToolingComponents that make up Creator SDK's Editor Tooling — one box per tool area; the per-page, per-task, and per-tool breakdowns live in the Creator Panel, Configuration Tasks, SceneGraph Editor, and Creator MCP Tools views.Creator SDK[Software System]Editor Tooling[Container: Unity Editor / C# — *.Editor asmdefs (core + omen)]Creator Panel[Component: C#  MAGES.Hub.Editor] Authoring entry point: plugin-hostwindow with reflection-discoveredpages (login, license, welcome, hubsettings, configuration, extras).SceneGraph Editor[Component: C#  MAGES.SceneGraph.Editor] Visual authoring surface for actiongraphs.Developer Authentication[Component: C#  MAGES.Hub.Editor] Authenticates the developer andcontrols access to premium tooling.Configuration Tasks[Component: C#  MAGES.Hub.Editor(BaseConfigurationTask implementations +OMENInstaller)] Creator Panel Configuration page:reflection-discovered setup/installertasks (XR, URP, Photon, AzureSpeech SDK, Unity MCP, ...) plus theOMEN package installer(cdn.oramavr.com).OMEN GenAI Bridge[Component: C#  MAGES.GenerativeAI.Editor] Routes OMEN authoring requests tothe JARIA cloud.Module Inspectors[Component: C#  multiple *.Editor asmdefs] Per-module authoring helpers andinspectors.Unity AI MCP Host[Component: Unity package  com.unity.ai.assistant(Unity.AI.MCP.Editor)] Third-party MCP host inside theeditor: tool registry that discovers[McpTool]-attributed methods andserves them to MCP clients and theUnity AI Assistant.Creator MCP Tools[Component: C# MAGES.GenerativeAI.MCPTools.Editor] The Creator MCP tool suite as asingle block: SceneGraph authoring,analytics errors, action-objectprefabs, and scene tools.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.Azure Speech[Software System] Cloud speech-to-text andtext-to-speech.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 URP[Software System] Universal Render Pipeline rendering backend for all simulationvisuals.CreatorPanel → DeveloperAuthentication — Embeds the developer login + license UIEmbeds the developer login + license UICreatorPanel → SceneGraphEditor — Opens the action-graph authoring windowOpens the action-graph authoring windowCreatorPanel → ConfigurationTasks — Hosts Configuration page; discovers tasks via reflectionHosts Configuration page; discovers tasks via reflectionConfigurationTasks → DeveloperAuthentication — Premium-license gating (Unity MCP, OMEN)Premium-license gating (Unity MCP, OMEN)ConfigurationTasks → UnityAIMCPHost — Installs + configures the Unity MCP host (via the Unity MCP task)Installs + configures the Unity MCP host (via the Unity MCP task)OMENGenAIBridge → DeveloperAuthentication — Reads organisation / tenant infoReads organisation / tenant infoUnityAIMCPHost → CreatorMCPTools — Discovers + invokes the registered [McpTool] methodsDiscovers + invokes the registered [McpTool] methodsCreatorMCPTools → SceneGraphEditor — Creates + mutates SceneGraph assets via editor APIsCreates + mutates SceneGraph assets via editor APIsOMENGenAIBridge → ORamaVRCloud — Scenegraph and image generation [HTTPS / streaming]Scenegraph and image generation[HTTPS / streaming]DeveloperAuthentication → ORamaVRCloud — Authenticates developers and validates access [HTTPS / OIDC]Authenticates developers and validates access[HTTPS / OIDC]AIAuthoringAssistant → UnityAIMCPHost — Connects and invokes the Creator MCP tools [MCP (stdio / HTTP)]Connects and invokes the Creator MCP tools[MCP (stdio / HTTP)]
Component View: Creator SDK - Editor Tooling
Components that make up Creator SDK's Editor Tooling — one box per tool area; the per-page, per-task, and per-tool breakdowns live in the Creator Panel, Configuration Tasks, SceneGraph Editor, and Creator MCP Tools views.
LegendSoftware systemDefault componentExternalAI moduleRelationship