CanvasUI, a Three.JS UI solution for WebXR VR sessions

Anyone working with Three.JS for WebXR, might be interested in a new UI I’ve created specifically for immersive-vr. https://github.com/NikLever/CanvasUI

Feedback and feature requests appreciated.

canvasui-keyboard

5 Likes

Hi Nik. Looking great. I have found recently other UI solution first - https://github.com/felixmariotto/three-mesh-ui -
it is very similar to yours CanvasUI.

I am looking for a minimalistic flexibility provided by dat.GUI https://github.com/dataarts/dat.guiVR for VR (now we have WebXR… so I can not test WebVR on my Oculus Quest 2).

I am pretty much sure there will required extended ThreeJ UI library for components like: sliders, checkboxes, labels, dynamic textfields maybe colour picker, etc?