shopify analytics ecommerce tracking
VR Tourviewer Forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Ruud van Reenen

Pages: [1]
General Discussion / Most wanted features
« on: April 15, 2017, 21:33:13 »
Post your most wanted features here!

Features requested here can be added to, or moved up on the priority list.
Let us know what you'd like to see with VR Tourviewer!

This message means that the needed Oculus Signature for your device isn't included in the app yet.
This is a restriction by Oculus for the use of the Oculus VR Utilities in Unity.

How to solve this:

General Discussion / How to use VR Tourviewer
« on: March 19, 2017, 21:56:40 »
VR Tourviewer is an Android app, to watch complete (mono- and stereoscopic) 360 degrees panorama tours, with the Samsung GearVR. Currently only tours created with Pano2VR are supported, but support for krPano tours is planned.

Download the app on your Android device.

Install the app:
To install, copy or download the downloaded APK file to your phone and start it.
To be able to install you have to allow installation of apps from 'Unknown sources' in security settings, since this is not a Google Play Store app. To start the app, click the ‘VR Tourviewer’ icon.

Due to Oculus restrictions for the use of Oculus Utilities for Unity, an Oculus signature for your device has to be included in the app.
If a signature for your device isn't included in the app yet, the app will inform you about it and will allow you to request a version with your signature.

If your signature is included, insert your phone into the Gear VR and the app should start, after a splashscreen, in the menu area.

Pano2VR output:
Use Pano2VR to generate the tour, you can add a second HTML output if you want to keep one project file and use it for both web output and VR output.

  • If you have a stereoscopic tour, in Pano2VR add a Tag called ‘stereo’ in User Data in at least one panorama (best practice to use the 1st panorama for this). VR Tourviewer needs this tag to display the tour in stereo
  • Use output to HTML5, with the cardboard.ggsk (or stare.ggsk) skin
  • in 'HTML' settings click the Tools icon and check 'Nodes are stereo pairs' if your tour is stereoscopic, always uncheck ‘Embedded XML’
  • Single resolution output: In HTML Output 'Image' use 'Single Res', for optimal results use a Cube Face Size of 1536px
  • Multi resolution output: In HTML Output 'Image' use 'Multi Res', for optimal results use a tilesize of 510, and make sure there is a level with width of 1536px
  • The generated XML file will be used by the app to find the images to load and to show the tour

The following features aren’t implemented (yet): polygon hotspots, skins, auto rotation (would cause instant nausea), auto change, transitions (nausea alarm too), context menu, control, preview. Please keep these limitations these in mind when creating/generating the output for VR Tourviewer.

Online tour or local tour on sdcard:
  • For online viewing: upload the complete tour to a server and send the URL of the generated XML file to, when the server receives a request from your app it will then reply with the proper URL. This tour will be visible in 'Favorites'. As soon as the VR keyboard is integrated you can add your own online tours.
  • For offline viewing: the app creates a ‘VRTourviewer’ (case sensitive) folder. Copy your complete tours (including subfolders) to that folder, you can use subfolders to easily organize them.
    When connected throught USB, the folder to copy the tours to is the following:
    For Galaxy S6/S6 Edge: root of 'Phone', in the folder VRTourviewer
    For Galaxy S7/S7 Edge: on 'Phone': Android/data/com.vrtourviewer.vrtourviewer/files/VRTourviewer

    Storage on external SD Card is not supported yet, due to Marshmallow/Samsung limitations. Storing on the phone's internal storage does have the benefit of being faster than the external SD card.

App usage:
  • The app uses gazing/staring for 2 seconds at a hotspot now, clicking on the Gear touchpad is used in the menu area.
  • The ‘esc’ button on the Gear (above touchpad) switches between menu and the loaded tour.
  • To add an online tour, use the + in the menu area, it will show a VR keyboard to enter the address to a Pano2VR tour

Planned features:
  • Setting initial view of panorama (<view> pannorth and/or <view><start> pan)
  • Support for additional lensflare types, now only one type (a default Asset in Unity) is used

Note that you can purchase a white label version with customized splashscreen, logo, launcher icon, hotspot colors, and even a custom panorama as the background of the menu area, tailored for your business, project or product. For more information, please send an email to

General Discussion / VR Tourviewer development
« on: February 10, 2017, 14:59:28 »
Use the VR Tourviewer app for GearVR to immerse yourself in complete 360 degrees panoramic tours created with the excellent Pano2VR tour creation software from Garden Gnome.

VR Tourviewer supports monoscopic and stereoscopic 360 degrees panoramas, and can load online tours from the web, or load them from your device's sdcard. Point hotspots, audio and lensflares are supported.

VR Tourviewer is currently still under development. You can download the free beta version here.

Best regards,

Ruud van Reenen

General Discussion / VR Tourviewer Changelog
« on: October 16, 2016, 14:22:23 »
Note: to download the latest update you can use the link that has been emailed to you when you requested VR Tourviewer with a signature for your device.

If you haven't received a version for your device yet, or want to register a new device, you can download the app here.


0.5 Build 195
- Oculus Go now runs in 72Hz mode, instead of 60Hz! Smoother display!
- added 'Guest/Gaze Mode': this hides the controller and uses a gaze timer to activate buttons/hotspots (Licensed version only)
- added option to add a 'Menu hotspot' at the nadir of each panoram, this hotspots show the Tour Menu (Licensed version only)
- online tours can now be added using the menu button in the tour gallery
- improved 'Tour Menu' (triple click on background of a panorama to open it)
- renamed 'Viewed' to 'Online' and rearranged the menu items
- added Scandinavian and Polish characters
- fixed compatibility issue with Pano2VR 6.0 beta 4 polygonal hotspots

0.5 Build 184
- added support for polygonal hotspots!
- fixed an error that could occur when closing the app
- fixed click issues with Gear VR touchpad, a click could be triggered twice when clicking once, this also fixes video overlay play/pause issues and image popup issues
- fixed video overlay aspect ratio issue for video overlays without a matching setting of width/height in Pano2VR

0.5 Build 180
- added pagination to allow more than 9 tours for each menu section

0.5 Build 178
- Remote: fixed issue when connected to network without internet connection

0.5 Build 171
- Remote: added search option to find VR devices automatically
- Removed watermark for menu area and Featured tours

0.5 Build 165
– added support for Gear VR controller as laser pointer for navigation
– fixed orientation when using North with ‘Forward’ and ‘Backward’ hotspots
– added ‘Paste’ button when adding an URL to a tour XML file
– improved indexing speed of locally stored tours
– you can temporarily disable a locally stored tour by adding # in front of the foldername
– several bugfixes and performance improvements

0.5 Build 136
– improved connection with VR Tourviewer Remote

0.5 Build 135
– fixed back button behavior to switch between tour and menu

0.5 Build 134
– fixed performance drop/stall of version 133

0.5 Build 133
– upgraded to Unity 2017.3.1p4

0.5 Build 125
- fixed leveling pitch and roll corrections for Pano2VR panoramas

0.5 Build 124
- added support for 360° equirectangular videos!
- fixed issues with video Click Mode behavior, looping and autostart
- added support for custom tour title/subtitle for tours stored on device
- added 'triple click' on the Gear VR touchpad for a 'Restart Tour' dialogbox

0.5 Build 118
- added basic support for krpano VR tours (krpano 1.19 with VR-OPT applet)
- added support for directly linking to other xml files (for tours with Pano2VR Standard version)

0.5 Build 114
- fixed issue when VR Tourviewer Remote for Windows wasn't run as Administrator

0.5 Build 113
- added settings dialog for VR Tourviewer Remote for Windows (press Esc to open dialog to set phone IP)

0.5 Build 111
- fixed issue with Chinese, Cyrillic , Japanese and Korean characters

0.5 Build 110
- added support for Oculus Rift Touch and Oculus/Gear VR Remote 'click' and 'back' buttons

0.5 Build 109
- fixed transparancy for PNG overlay images

0.5 Build 108
- fixed low performance/low FPS due to multiple graphic raycasters,

0.5 Build 105
- added full version for purchased Remote only

0.5 Build 104
- added support for Cyrillic characters
- minor bugfixes

0.5 Build 101
- updated to Unity 5.6.1p3
- temporary fix to handle missing shortcuts/placeholders for position
- added support for Chinese, Japanese and Korean characters
- fixed connection issue with Remote VR Tourviewer

0.4 Build 95
- minor bugfixes

0.4 Build 94
- fixed connection issues with VR Tourviewer Remote for Windows

0.4 Build 92
- fixed panorama initial view angle when set via hotspot
- fixed surround audio bug

0.4 Build 90
- optimized loading of images, now loading 2 to 5 times faster

0.4 Build 89
- upgrade to Unity 5.6
- fixed: single panorama without <tour> tag in the XML file didn't load
- fixed: manually added tours didn't play if they didn't point to an XML file directly

0.3 Build 88
- several optimizations

0.3 Build 86
- added XML file error handling

0.2 Build 78
- added wireless connection with VR Remote Tourviewer for Windows as high quality external display!
- added support for overlay images and video, like in this example:
- added support for hotspot popup images, videos and text
- added 3D scenery effects: snow, rain and leaves, to use this, add a Userdata tag in Pano2VR: effect=snow / effect=rain / effect=leaves
- added support for surround audio
- support normal webaddress as url instead of path to xml file, the index.html will be scanned for the needed xml file
- added launcher icon and updated splash screen
- numerous bugfixes

0.2 Build 53
- added support for multires tours

0.2 Build 49
- added: VR keyboard, use the + sign in menu to add your own online tours, added tours are stored in 'Viewed'
- added: functionality to add/remove favorites and viewed tours
- added: show reason when tour from storage is found but can't load

0.2 Build 46
- app should now be using the right path for external SD card on S7/S7 Edge. Tours can then be stored on the external SD card in: Android/data/com.vrtourviewer.vrtourviewer/files/VRTourviewer
This folder should exist after running build 46 at least once, and should contain the file 'log.txt'. Feel free to use subfolders to organize tours.

0.2 Build 45
- several bugfixes
- better debug messages for storage location determination on S7/S7 Edge
- application errors are collected with Loggly (external logging service) for more efficient bughunting

0.2 Build 42
- fixed menu handling when offline

0.2 Build 41
- fixed wrong rotation on right eye panorama
- added logging and changed detection for sdcard location - hopefully this gives the app the right path to the external sd-card on a Galaxy S7/S7 Edge. I don't have an S7 here, so haven't been able to test it yet. Please let me know if it works.

0.2 Build 40
- complete redesign of menu system
- added 'Favorite' tours, this now only shows your own url that was available in the previous versions of the app
- added 'Featured' tours
- added 'Storage' tours, indexing up to 9 tours from a folder 'VRTourviewer' on the sdcard
- added debug log in menu, click the logo at the bottom to show/hide log
- code optimization and added error handling

0.1 Build 30
- fixed: problem when hotspot linked to something else than a panorama node, such a hotspot is now ignored until the other types of hotspots are supported

0.1 Build 29
- fixed: for monoscopic panorama's the images were positioned wrong, making it hard to focus on the image

0.1 Build 27
- added: support for monoscopic tours
- added: supports a single local tour in a folder 'VRTourviewer' (case sensitive) on sdcard. Needs a pano.xml file in the root of that folder
- changed: menu layout
- changed: some code optimization
- changed: detection of a stereoscopic tour is now based on a 'stereo' tag in User Data in Pano2VR before outputting
- fixed: sometimes hotspots were unresponsive
- fixed: some code optimization

Pages: [1]