Did some testing on my Go and I think I know what you are seeing -- and I finally know why I'm seeing a significant performance problem as you start a tour.
The problem happens when you first enter VR mode. When you are in non-VR mode the multi-rez tiles are displayed. When you enter VR mode the entire multi-rez scene needs to fully render and only
then do you switch to the VR tiles. This takes a long time, especially if using oversampling=2 and looking around during the rendering. In the Oculus browser, it is 7 - 12 seconds for me and significantly longer in FxR. And performance during that time is horrid! Once the VR tiles are in use performance is great.
Switching scenes in VR mode only shows the VR tiles. Transitions a quick and performance great. When you switch out of VR the multi-rez tiles again display.
To demonstrate this I put together a
test case where I use tiles from different panos for preview, multi-rez and VR within a scene.
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<scene name="Rockwell" title="Rockwell Statue" icon="" onstart="" havevrimage="true" thumburl="../../../greendale2/panos/Rockwell.tiles/thumb.jpg">
<view hlookat="0" vlookat="0" fovtype="MFOV" fov="90" maxpixelzoom="1.0" fovmin="60" fovmax="140" limitview="auto" />
<preview url="../../../greendale2/panos/Commercial1.tiles/preview.jpg" />
<image if="!webvr.isenabled">
<cube url="../../../greendale2/panos/Arrowwood.tiles/%s/l%l/%v/l%l_%s_%v_%h.jpg" multires="512,1024,2048,3840" />
</image>
<image if="webvr.isenabled">
<cube url="../../../greendale2/panos/Rockwell.tiles/vr/pano_%s.jpg" />
</image>
</scene>
|
Klaus - This is a critical problem that has been pissing off a couple of clients and causing me to lose hair. It may be related to a recent update in the Oculus Environment because the same thing suddenly started happening even with v1.19.16 in all browsers on the Go. But I think the solution could be quick and easy. Two ideas:
1) If you are in a mobilevr browser,
only display the VR tiles (and previews, of course) even in a window. If someone really wants the desktop experience in a headset they can click the browser's "desktop mode" button.
2) When switching to VR mode immediately switch to the VR tiles, perhaps using the preview as an intermediary, if needed.
PLEASE fix this ASAP. It is business-critical for me.