FOVE SUPPORT CENTER

360+3D video supported by FOVE?

Comments

5 comments

  • Avatar
    Jeff

    Hi,

    While FOVE does not come with any builtin video player, it's possible to display 3D video in FOVE, including from Unity. It takes a little work to write a 360 video player application, but I can describe the general process.

    The first step is to decompress the video into a texture. I'm not familiar with AV Pro Video for Unity, but you might be able to use it for that purpose.

    Then, the resulting texture must be correctly texture mapped onto a sphere. For stereo video, usually there's 2 screens on the texture from the video, each of which gets mapped to a separate sphere using different UV coordinates. One sphere for each eye.

    Then each frame you render the textures onto the sphere using the FOVE Unity plugin, which will ensure that the rendered images are submitted to the compositor for output on the HMD.

     

    0
    Comment actions Permalink
  • Avatar
    ttemoya

    Thank you. Jeff
    I'll study more. :)

    0
    Comment actions Permalink
  • Avatar
    Muhammad Dawood

    I am bit late but it may help another starters like me. I have updated the sample unity project having facility of viewing 360 video from a local video file, also it have the eye tracking facility while playing the video. 
    Ref: https://github.com/mdavidkhan/FOVE_Unity_360_video_player

    Although I do appreciate any updates in existing project.

    Good Luck 

     

    2
    Comment actions Permalink
  • Avatar
    Jeff

    Muhammad,

    Thanks for sharing your code, it is very helpful. We get questions like this periodically from people looking to make video players.

    1
    Comment actions Permalink
  • Avatar
    Applet-LLC

    Hi, Muhammad,

    I'm thinking of making VR Player for FOVE. And it came here.
    Could you tell me, What is the license of FOVE_Unity_360_video_player?

    0
    Comment actions Permalink

Please sign in to leave a comment.