Sie sind nicht angemeldet.

1

Donnerstag, 13. Februar 2020, 19:06

oculus glitch when changing panos, keepmove vs initial view

Dear Klaus!

Just recently started testing and developing tours for the Oculus Quest. We've built our tours from scratch, not using the official codebase.

One thing we've noticed is when changing panoramas, there is a slight jerkyness/shakiness of the view especially if there is head movement during the transition.

Using the KEEPMOVING flag has eliminated this, however we would like to be able to use initial view settings on each pano, and this flag as we know overrides those.

We don't need the flag otherwise, only used it to fix this issue, but is there perhaps a better fix, one that is more directed at the problem itself? What is causing this anyway?

Thanks!

stevechapdbox

Anfänger

Beiträge: 8

Wohnort: NYC

Beruf: 3D Artist / Designer

  • Nachricht senden

2

Donnerstag, 13. Februar 2020, 19:32

Yeah I've noticed this as well on the Oculus Go that there is some slightly disorienting jerky-ness when transitioning.

Curious to hear what a fix could be. Wasn't aware that keepmove could help eliminate it.

3

Donnerstag, 13. Februar 2020, 19:53

Hi,

without KEEPMOVING the view of the current pano stops moving and that can be disorienting in VR when the view no longer follows the head movement of course.

Here a quick code to use KEEPMOVING and still set the viewing direction to the one defined in the xml/scene, just insert it anywhere in the xml:

Quellcode

1
<events name="webvr_use_startup_view" onxmlcomplete="if(webvr.isenabled == true, lookat( get(xml.view.hlookat) ));" keep="true" />
(a similar code is automatically used in the vtourskin.xml)

Best regards,
Klaus

4

Donnerstag, 13. Februar 2020, 22:09

Brilliant, thank you very much!