Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Video 360 Video with Trajectory Stabilization?

Discussion in 'Audio & Video' started by TakaMax, Sep 22, 2018.

  1. TakaMax

    TakaMax

    Joined:
    Jul 27, 2018
    Posts:
    1
    I am developing a sharing panorama video system where a person holding the Theta V on the hand and another person can see the 360 surrounding through VR HMD.

    One problem I am having is that whenever the person holding Theta V rotate the camera due to physically bending the body to look or search things from a different angle, the person wearing VR HMD would feel very sick/dizzy due to the rotation.

    My current solution was to recalculate the rotation value and readjust the camera view rotation back whenever it detects any change of rotation, however, the algorithm that performs that was slower than the 360 video outputting the video hence it creates an unsynchronized trajectory stabilization giving a jittering/glitching effect that ended up causing more bad than good.

    I know that Theta application itself does support this sort of smooth trajectory stabilization but was wondering if there is a way to bring/implement such feature in Unity?