Working 6DOF Video - Real-time rendered at 4K 60FPS

Subscribers:
2,820
Published on ● Video Link: https://www.youtube.com/watch?v=fjFmKadBbZ0



Duration: 1:37
3,097 views
31


Real time 6DOF video, running in Unity.

This project started as my graduation project for HKU University of the Arts Utrecht in 2017.

Can be streamed over simple network connections since it uses regular video (H264, HEVC, VP9) instead of a proprietary format.
A depth map is used to simulate a parallax effect, it allows free movement of the user and eliminates the need for stereoscopic video footage for a 3D effect.

The effect reduces motion sickness that traditional stereoscopic 360 video can inflict, by having the extra parallax movement.
This technique can double the resolution of 3D 360 video when played from a video with 4 channel RGBA colors.

Works on Windows, Android, iOS and WebGL.
Flawlessly works with all VR Devices including Oculus rift, HTC Vive, GearVR and Oculus Go.

Source video is 3840x2160 60FPS

Requires an additional depth map (Any format). Camera's that can generate this footage are for example: Google Jump (used for this video), Kandao Obsidian R, or any camera rig with a lot of overlapping footage.

Can be combined with realtime meshes:
https://www.youtube.com/watch?v=UVKfDQxYwMo

Demo running on Android:
https://www.youtube.com/watch?v=3sTttLNZtMc

Footage provided by Alex Suber







Tags:
6dof
6dof video
6 degrees of freedom video
6DOF
6 degrees of freedom
parallax
depth map
real-time
real time
volumetric
disparity map
google jump
kandao obsidian
kandao obsidian r
ray tracing
tracing
path tracing
unity3d
unity
bodhi donselaar
working
4k 60fps
equirectangular
360 panorama
360 3d
hku
mobile
android
windows
webgl
ios
shader
shaders
vr
ar
mr
xr
virtual reality
mixed reality
augmented reality
six degrees of freedom
six degrees of freedom video