I have a question about non-parallel projections (The VR update for non-planar HMD screens)
- Is this basically off-axis projection?
- If so, can I use this out of VR, and can I update the projection on every tick?
- Can I use it on a render target?
I’ve got a few applications for off-axis projection - One of them though is a realistic gun scope in VR. I think using an off-axis calculation on a render target you’d be able to create a scope that looks like proper optics rather than a 2D screen stuck on the back of the gun. You’d actually have to line up your eye and sight through the scope. Current implementations of scopes are just render targets from zoomed in cameras in the gun and look the same no matter what angle you look at it from. It should look more like the video in the link, and I think with off-axis support it should be possible.