VRClass uses modern technologies to ensure seamless interaction between the web interface and the VR simulation. Below are key specifications for hardware, software, and network infrastructure.
1. Hardware setup (VR station)
The system is currently in a transition phase between PCVR (wired setup) and a fully wireless standalone mode.
Meta Quest 3
Currently in an intensive phase of development and optimization.
Fully wireless operation without the need for a high-performance PC.
HTV VIVE / Vive Pro
Currently fully functional (PCVR operation).
This setup requires a connection to a high-performance PC.
| Component | Minimal requirements | Recommended specifications |
|---|---|---|
| Graphics card | NVIDIA GTX 1060 | NVIDIA RTX 3060/4060 or higher |
| Processor | Intel i5-4590 / Ryzen 1500 | Intel i7 / Ryzen 7 (newer generation) |
| RAM | 8 GB | 16 GB |
| Operating system | Windows 11 | Windows 11 |
Specifications for current PCVR setup (HTC Vive):
Minimum requirements:
Graphics card: NIVIDIA GTX 1060
Processor: Intel i5-4590 / Ryzen 1500
RAM: 8 GB
Operating system: Windows 11
Recommended specifications:
Graphisc card: NIVIDIA RTX 3060/4060 or higher
Processor: Intel i7 / Ryzen 7 (newer generation)
RAM: 16 GB
Operating system: Windows 11
2. Control interface (web browser)
Teachers and facilitators can access a responsive dashboard from any modern device. The interface is built on a modern TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire), enabling fast, real-time interactions without page reloads.
3. Network and communication (real-time sync)
Communication between the web interface and the VR headset relies on industry-standard, low-latency protocols. This ensures that the virtual classroom responds immediately to the teacher’s actions.
Protocol MQTT
Message Queuing Telemetry Transport is used as an industry standard for real-time data transmission.
Connection logic
Commands are distributed in a targeted way (e.g., vr_lobby_5/avatar_1) , ensuring that instructor input affects only specific objects within the virtual environment.
Network requirements
In order to provide the best possible service, we use technologies such as cookies to store and/or access information about your device. Your consent to these technologies allows us to process data such as your browsing behavior or unique ID on this website. Disagreement or withdrawal of consent may adversely affect certain features and functions.