Vour - Virtual Tour Creation Tool

Vour is a tool for making tours with images, videos and 3D scenes for PC, Web, Mobile, VR, and WebVR.
It was made for people who want an easy & ready to use tool and don’t want to code much.

Asset Store - Demo - Documentation

Vour helps you create tours with:
• 2D images
• 3D images
• 2D 180° images
• 3D 180° images
• 2D 360° images
• 3D 360° images
• 2D videos
• 3D videos
• 2D 180° videos
• 3D 180° videos
• 2D 360° videos
• 3D 360° videos
• 3D scenes

Although the asset has been available for some time now, I thought it would be nice to have a public thread for discussion.

Demo link given in the Asset store package not working
oculus quest 2

https://crizgames.github.io/VourDemo/

It seems like there were some changes with the rendering or something like that. Now I have uploaded a newer version. However, there are currently some issues with rendering 3D images & videos due to a limitation of WebGL. For now they are only displayed in 2D.

The WebGL 3D image & video rendering issues are now fixed. An update is coming in the next few days.

This is a great tool. Thank you for all your hard work. Can I just clarify, does this require XR Plugin Management and XR Interaction Manager to build to Oculus Quest 2?

Thank you for your kind words! Regarding building for Oculus Quest 2, XR Plugin Management and XR Interaction Toolkit are indeed required. They are automatically installed when you enable the Oculus Quest feature in the setup window.

This is a great tool, but I wasn’t able to install on Meta Quest 2. Please give me a bit more detailed list of Oculus installation. Unity Editor 2021.2.8

Can you elaborate a bit on the problem you encountered?
The project setup should be the following:

  • Switch to Android in build settings
  • Install & enable the Oculus Quest feature in the Vour setup window

Then you should be able to deploy to an Oculus Quest.

Of course you should also enable developer mode on the Quest to be able to sideload the app.

Thank you. My problem is the image quality. Rendered in Oculus the image quality is bad (360 image). Do you have some method to improve the quality. The original images are not so wrong.

What you can try is to make sure that in the texture’s import settings

  • the max size is set to the right resolution

  • “Generate Mip Maps” option is disabled

  • and the format is set to “RGBA 32bit”

However, the last option can make the file size pretty big. So use it only when you need to.

This was helpful for me with 360 images, however im having similar quality issues in regards of 360 video

Videos should look good right out of the box, but you can of course experiment with the video import settings, although there aren’t many options available. In general, 360 videos tend to require a fairly high resolution to look good.

yeah im not sure if there was just some weird transcoding going on that compressed it a lot. But my source videos are 8k. Might need to play with my render settings to make them play well with unity. I’ll double check when im back in my studio.

so could my GoPro Max 360 footage be imported into a Unity VR project by using VOUR?

Hi, I created a virtual tour using Vour. However, when I try to run it on Oculus Quest 2, I encounter a low memory error and the application shuts down after a few minutes. Do you have any suggestions on how I can resolve this issue? It’s worth mentioning that my 360 videos are in 5K resolution.

Hey hey !
I’ve just created a test project to work with my 360 videos, but unfortunately they won’t play out - not Locally and not by Youtube’s URL, in both the Editor and the final WebGL build. What should I do?

I am getting the following errors when building to Android.
ArgumentException: Getting control 1’s position in a group with only 1 controls when doing repaint
Aborting
and
C:\Program Files\Unity\Hub\Editor\2021.3.16f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath “C:\Program Files\Unity\Hub\Editor\2021.3.16f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-6.1.1.jar” org.gradle.launcher.GradleMain “-Dorg.gradle.jvmargs=-Xmx4096m” “assembleRelease”

Do you have a Discord? I have a few questions. One of them is the Teleport Point, Update Position. It appears I cannot reset the player rotation properly. It appears it is NOT looking at the local rotation but the global one which should not be the case.

thanks in advance!

Hello everybody,

Do you have a DISCORD?

Can you output an APK file to install in Pico4?

Sorry everyone, I didn’t get any notifications for this thread until now again :confused:

No, I don’t have a discord, but you can always reach me at comp.criz.games[at]gmail.com.

Pico VR headsets are not officially supported, but in general any VR headset that supports OpenXR should work.