hey there, recently i ran a couple of tests with gamestudio and widescreen.
i found out that gamestudio just resizes the 3d world without constraining correct proportions in fullscreen if you leave all camera settings at standard.
wich was surprising to me. i thought whenever i set a custom resolution with another aspect ratio than the standard 4/3 i get to see more of the 3d scene!
but this is not true, in window mode you see at the rendered scene like through a 16/10 window seeing
less of a scene than you would see through a 3/4 window.
now the problem came when i switched to fullscreen during my test, in fullscreen if you use anything else than a 4/3 resolution the scene gets streched wich looks ugly.
to prove it here are the results of the tests, i just rendered the same scene 3 times with a standard camera arc of 60 in fullscreen.
here is the 1024x768 3/4 resolutionas you can see everything looks like it should.
now here is the 1280x800 resolution of the same scene and
the 1680x1050 both of them beeing 16/10 widescreen resolutions.
if you compare this last two with the original 1024 shot, you can see that the square in the middle is streched.
to prove that it just streches the 3d world i took the 1024 shot and resized it in my painting program without taking care of the properties,
this is what came out.
now i tried to set the view's aspect when i tested in fullscreen and found out that, if i set the aspect to 1.333 wich is 4/3 while in a 16/10 fullscreen resolution everything looks like it should.
to prove again
a fullscreen screenshot in 1024x768 with aspect of 1and here comes
the screenshot of 1280x800 with camera.aspect = 1.333i would say they look almost the same. it only appears that in widescreen you are closer to the scene and see less. you do see the same space horizontal but vertical you do see less! so this is probably the way right now to achieve proper proportions
widescreen rendering in A7 while in fullscreen.
however i dont know if its a bug that i have to set the aspect in fullscreen to produce a normal not streched looking screne.
now if i would like to show the user of a widescreen more and not less of an actual scene what could be done?
remember that looking through the window thing i talked about earlier? i could imagine i set the camera more far away - when in fullscreen widescreen.
this would probably give me more view of the scene but isnt this a problem because the camera is actually more far away ?
i know if you will never see the same scene through both windows, if you see more vertical and want to see more horizontal too you have to move your window back thus getting away more from the ground. but is this really the right way?
i remember from other games i had the same player size but could look more to the left and right only.
or is the way to go setting a higher .arc value? but how do i find out wich on does the perfect job?
i hope anyone is interested in this topic, with widescreen displays becoming
more common these days, this area must not be overlooked!
greetings