Project Komodo is an open-source WebXR platform for higher education. Read more at https://komodo-dev.library.illinois.edu/about .
Check out our repositories:
Key Technologies
komodo-unity: Unity VR client. Provides a virtual head and hands, teleportation, runtime model import, grabbing, stretching, 3D drawing.
komodo-relay: Networking relay server for multi-user interaction, with messages for custom multi-user code.
komodo-portal: Vue.js frontend, NodeJS backend. Account, session, module, and asset management. Coming soon: data reporting, WebRTC communication, platform administration.
komodo-data: Data pipeline. Download user movement and interaction data. Upcoming.
Supporting Technologies
komodo-db: Docker and initialization scripts for the Komodo MySQL database, supporting the platform portal, relay server, and data pipeline.
komodo-buildserver: The buildserver serves Komodo core versions and custom Komodo modules.
komodo-rtc: WebRTC signaling server.
komodo-proxy: Traefik proxy server for subdomains.
Current Domain Modules
design-critique: Import Tilt Brush creations and view them in a shared space.
Upcoming Domain Modules
Licenses and Attributions
Please see each repository individually.