supermedium / moonrider

🌕🏄🏿 Surf the musical road among the stars. Side project built by two people in a few months to demonstrate WebXR.
https://moonrider.xyz
MIT License
581 stars 225 forks source link

No obstacles while using Lenovo Mirage Solo (Daydream) #116

Open Nargajuna opened 4 years ago

Nargajuna commented 4 years ago

i know, it is an obsolete Device, but Moonrider works very well while using Firefox Reality 7.1 (latest working release for me). 6DoF Head Tracking is awesome, but there are no obstacles. Maybe Moonrider thinks the device is only a 3DoF Cardboard device.

ngokevin commented 4 years ago

Is the only issue is there are no obstacles? I think it will recognize as 3DoF since there are no 6DoF controllers. I'm not sure if I will work on a 6DoF headset + 3DoF controller mode, but if anyone is free to try to add some state flag is6dofHeadsetBut3dofController to make sure the walls are generated in that state. Relevant pieces of code: controller.js, state.js, beat-generator.js.

Nargajuna commented 4 years ago

lefty mode didn't get recognize, but i can live with that ;) Besides of that, everything works fine.