360 video shot with GoPro has low quality in Unity VR

151 views Asked by At

I have to use 360 videos for my next project in Unity. I have a GoPro2 camera which record on 4k/30fps, however the Oculus 2 Quest that I have displays the video in a bad quality that's not realistic at all. How can I fix it? Here are the settings of my render texture and the video player itself.

[Render Texture]
enter image description here

[360 Material]
enter image description here

[Video Player]
enter image description here

I tried to find a solution but every topic is more than 3 years old and the solutions from back then seem to not work now. Also, I noticed that when I set the aspect ratio from stretch to no scaling, the quality is way better, but its not 360 anymore and half of the screen is black. Black Screen

1

There are 1 answers

0
Mitro Juryev On

You can try to use costume compute shader with converting frame pixels to 360 projection algorithm. That isn't the easiest way to solve the problem, but it'll definitely help. Check unity Compute Shaders documentation for more information.