Jump to content

Vive Business Streaming Reprojection


BlueprintBen

Recommended Posts

Hi, 

I'm trying to understand fully the render pipeline that Vive Business Streaming uses to render a frame on the headset - specifically the use of reprojection.

I can see that after the frame is distorted and masked there is a reprojection pass occurring which shifts that mask around when you jiggle your head (see the attached GIF); I'm assuming that this process is applied to all applications on the Vive Focus 3.

My question though is: is there an earlier pass of reprojection that VBS specifically applies to the frame to account for the delay between when SteamVR renders the frame image and when it's received on the headset?

I'm writing a custom SteamVR driver that overrides the headset's pose in SteamVR and want to understand if providing an alternative orientation in the SteamVR frame data will interfere with reprojection - so far I haven't been able to confirm this.

Thanks,

Ben

FocusReprojection.gif

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...