So I'm messing around with perfect perspective which is a great shader that makes playing at high fov a lot more fun.
Now because of how the shader works the image gets stretched in the middle so zooming out helps with that. Because of this however there will empty parts on the sides of the screen.
Because of this I would like to get the Game to render at a resolution my monitor wouldn't be able to display normally in order for additional Information to be created that then becomes visible after the zoom.
Some pictures that illustrate what I want to do: (at a resolution I can actually use currently)
Disregard that I didn't change the fov so you don't actually see more of the world at the wider resolution
1. What using it at my current Resolution looks like
2. What it would theoretically look like on a slightly wider screen (the wanted virtual resolution)
3. What it will look like in the end. The black bars on the side represent where the monitor ends.
Does anyone know of a way I could trick my GPU/system to render the Desktop/Game at a higher Resolution than can be displayed in this way?
Thanks for your help!
A short update I was able to achieve the effect I wanted in at least one Game: For Honor by setting the borderless Fullscreen Resolution at 1.1x width with borderless gaming(and offsetting it so the window is centered) and then wrapping the inivisble part off the sides of the screen into the visible part.
This doesnt work on all games I'd imagine depending on how the Engine reacts to this change in resolution. A lot of the time it just gets stretched.
These screenshots are in roughly 23:9 My monitor is 21:9 so in practice i cant see the borders on the sides with shaders active.
AlI in all I increased my fov without loss in Resolution and no weird stretching on the periphery.