In addition to the tactile experience we made a Virtual Reality visit of the city of Brussels. This VR visit enables visitors to navigate in an easy way from one 360 video to another and from one neighbourhood to another.
The first challenge was to build a Virtual Reality experience that users can pick up and use without any help. This means that our UX designers polished the user journey in order to make it as straightforward as possible. The second challenge was to optimise the application in order to stream 4K 360 video on demand within Unreal Engine 4.
By default, Unreal Engine 4 doesn’t support the streaming of a 4K media source on a texture. In order to achieve the 4k 360 video streaming speed we wanted to reach, we used a custom build of Unreal Engine 4. We optimised the 3D pipeline of the Nvidia GPUs to the Vive VR headset in order to reach a buffer time of 1 second between two 360 videos.