Ion Fury

Ion Fury

View Stats:
Gunrun Jul 28, 2019 @ 4:33pm
Is there a way to make mouselook perspective correct?
I know the old build engine couldn't do it but I'm sure sourceports have had this? You know when you look up or down too much and everything goes all warpy?

I know its like a nostalgic thing and part of the game is built on that nostalgia but when they made the engine in the first place I'm sure if they could have made it perspective correct they would have.
< >
Showing 1-12 of 12 comments
zuzomuzabi Jul 28, 2019 @ 6:28pm 
Running the game in software will produce that effect, but in OpenGL it's gone.
Sikobae Jul 31, 2019 @ 11:40pm 
No, you can't get rid of it.
https://zdoom.org/wiki/Y-shearing
fgsfds Aug 1, 2019 @ 12:06am 
Originally posted by Sikobae:
No, you can't get rid of it.
https://zdoom.org/wiki/Y-shearing
It literally says "The OpenGL renderer ... does not use Y-shearing." Same applies to IF's OpenGL renderer.
Last edited by fgsfds; Aug 1, 2019 @ 12:07am
ScottishDrunkard Aug 3, 2019 @ 3:49am 
I think you mean "True 3D", or something like that. Which opens a whole can of Polymost vs Polymer, which is convoluted, all I know for certain, is that True3D won't be in the game. At least not for now.
mblackwell  [developer] Aug 4, 2019 @ 8:09am 
In GL the game is rendered in 3D with polygons on the GPU and no y shearing...
Last edited by mblackwell; Aug 4, 2019 @ 8:09am
Gunrun Aug 4, 2019 @ 2:23pm 
Originally posted by mblackwell:
In GL the game is rendered in 3D with polygons on the GPU and no y shearing...
Hi dude, im maybe not being clear here? I'm not familiar with 3d rendering stuff, I just know something looks weird?
https://streamable.com/50pjk see this video? Looking left and right and up and down the perspective shifts in weird ways. I ensured I was in OpenGL mode. I actually feel like the shifting was worse in ultrawide resolutions but i dont have access to my ultrawide monitor right this moment.
Last edited by Gunrun; Aug 4, 2019 @ 2:23pm
This is a shot in the dark, but try "r_projectionhack 0" in the console. Just a fair warning though, depending on your setup, it may cause some artifacts when looking all the way up or down.
mblackwell  [developer] Aug 4, 2019 @ 6:23pm 
The camera isn't rotated around a single point inside your head in this case like it is in some games. If you were looking at the floor you wouldn't be looking through the inside of your feet/body. It's still perspective correct.
Last edited by mblackwell; Aug 4, 2019 @ 6:26pm
Sikobae Aug 5, 2019 @ 12:29pm 
Originally posted by fgsfds:
Originally posted by Sikobae:
No, you can't get rid of it.
https://zdoom.org/wiki/Y-shearing
It literally says "The OpenGL renderer ... does not use Y-shearing." Same applies to IF's OpenGL renderer.

Completely changing APIs isn't getting rid of a feature. Dumb broad.
mblackwell  [developer] Aug 5, 2019 @ 4:10pm 
Y-shearing actually generally would have to be added. How software in these old games handles surface rendering and perspective is pretty different from OpenGL or DirectX.
Gunrun Aug 5, 2019 @ 4:26pm 
Originally posted by mblackwell:
The camera isn't rotated around a single point inside your head in this case like it is in some games. If you were looking at the floor you wouldn't be looking through the inside of your feet/body. It's still perspective correct.
Hm fair enough, I guess its just the juxtoposition of this coupled with the graphics style. Still, I asked a few friends and they thought it also looked "weird" and said "its probably trying to emulate something from the older games". Obviously, you're right here since you're the developer, but this is how it looks from an outside perspective.
Last edited by Gunrun; Aug 5, 2019 @ 4:28pm
dwtietz Aug 5, 2019 @ 5:29pm 
Originally posted by Gunrun:
Originally posted by mblackwell:
The camera isn't rotated around a single point inside your head in this case like it is in some games. If you were looking at the floor you wouldn't be looking through the inside of your feet/body. It's still perspective correct.
Hm fair enough, I guess its just the juxtoposition of this coupled with the graphics style. Still, I asked a few friends and they thought it also looked "weird" and said "its probably trying to emulate something from the older games". Obviously, you're right here since you're the developer, but this is how it looks from an outside perspective.
I think that you might be able to "lessen" the effect to some degree by playing at different resolutions perhaps? It wouldn't eliminate it completely, but you might find an alternate resolution setting that works/feels better.
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Jul 28, 2019 @ 4:33pm
Posts: 12