Skip to content

MariusDoe/ssdvr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

30b133a · Jul 19, 2024
May 2, 2024
Jul 18, 2024
Jul 18, 2024
Jul 18, 2024
Jul 11, 2024
Apr 18, 2024
Jul 19, 2024
Jul 19, 2024
Jul 19, 2024
Jul 18, 2024
Apr 25, 2024
Jul 11, 2024
Jul 18, 2024
Jul 18, 2024
Jul 19, 2024
Jul 18, 2024
Apr 18, 2024
Jun 13, 2024

Repository files navigation

Self-Supporting Development Loop in VR

This is a web-based development environment for VR that supports live coding. It is self-supporting in the sense that you can edit the environment from within itself. The project is built on THREE.js and WebXR.

screenshot of the development environment

Hardware Requirements

  • a VR headset that includes a web browser
  • a Bluetooth keyboard

This project was tested with a Meta Quest 2 and a Logitech K380.

Installation

Running

  • start your VR headset
  • connect your Bluetooth keyboard to the headset
  • connect the headset to your host via USB or WiFi
  • run adb devices
  • accept the connection attempt inside the headset
  • run adb reverse tcp:5173 tcp:5173
  • run adb reverse tcp:9999 tcp:9999
  • run npm run dev
  • in another terminal, run lsp-ws-proxy --remap -- npx typescript-language-server --stdio
  • inside the headset, navigate to http://localhost:5173
  • press Enter VR

Usage

About

Self-supporting Development loop in VR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published