Basically the idea is to use the mirror to stretch a 16:9 LCD to something like 25:9.
But then I will also need to adjust the aspect ratio that Vireio outputs.
Does anybody know if this is possible?
The below quoted post seems to indicate so, but I haven't been able to find any more information...
I would like an output that looks like image no. 2.
Valez wrote:There doesn't seem to be a solution:
ChrisJD wrote:Sorry, that was the short, I'm heading off answer, it wasn't clear.Valez wrote:Well, then let's eliminate that absence.
The eyes get rendered at the full screen resolution (more importantly, at the full screen aspect ratio). When you put that image into half the screen you get something like this (All screen shots are without distortion for clarity).
The big black borders are there because there is nothing to put there (while maintaining the aspect ratio).
There are various ways to try and address this. Ignore the aspect ratio and stretch to the area, terrible idea.
Zoom the image in and lose the edges of the view. Better, but it creates more problems than you might think. You have to be able to bump the fov way up (additional distortion issues) to get the correct fov instead of the narrow zoomed fov you see here. This means rendering a lot more geometry that never gets seen.
In some games we might be able to get away with reprojecting using the correct aspect ratio for the side. However, this doesn't work in general because the game has already culled geometry outside of the projection the game is using so we get geometry popping in and out. imo that's worse than black borders.