Skip to content

Extending & Developing

This page points you to the right development resource without duplicating the detailed guides and API references maintained elsewhere.

realvirtual WEB can be extended with TypeScript behaviors, viewer integrations, and project-specific UI. Start with the open-source realvirtual WEB repository to inspect the current code and extension patterns. Dedicated scripting guides will be added to this documentation as those public APIs mature.

Read the rv-ODT specification when building tools that read, validate, or write self-describing industrial digital twins. The synchronized documentation links to the canonical schema, license, and conformance suite.

Use the realvirtual developer documentation for Unity framework lifecycle, important classes and interfaces, assembly definitions, and testing guidance. These topics remain in the Unity documentation so there is one maintained source.

Open the realvirtual C# API reference for generated namespace, class, method, and property documentation.

The realvirtual WEB viewer core is available under the AGPL-3.0 license in the game4automation/realvirtual-WEB repository. Use it to evaluate the viewer, build open-source extensions, or contribute improvements.

Commercial source customers receive their own private source-workspace repository on git.realvirtual.io, including their project source and the commercial components included with their agreement. Contact realvirtual to request access; approved customers receive their setup details through the realvirtual customer portal.