Helion-Engine / Helion

A modern fast paced Doom FPS engine
GNU General Public License v3.0
86 stars 9 forks source link

Player Viewangle / Height seems off in Helion compared to other sourceports? #548

Closed SharlLegreg closed 5 months ago

SharlLegreg commented 8 months ago

Running Helion 0.9.2.5

It seems that the player view elevation / height is higher compared to other sourceports. This does not affect projectiles trajectory but it is still jarring to look at. Mouselook is disabled for all screenshots.

Below is a comparison

( Helion 0.9.2.5, take note of where the pistol sight is aiming at the torso of the zombieman ) helion_20231220_11 27 41 6119

( GZDoom 4.10 using OpenGL renderer , the pistol is now aiming at the floor next to the zombieman ) Screenshot_Doom_20231220_231725

( PrBoom+ 2.5.1.4 using OpenGL renderer ) doom00

( Control, Chocolate Doom 3.0, the pistol is aiming at the floor next to the zombieman foot instead of near the torso ) image

I'm not sure what causes this but it definitely feels off and very noticeable.

nstlaurent commented 8 months ago

This is because Helion doesn't support changing the viewport when using the full size hud. The gun is pushed up to compensate for this. It will look normal if you use the minimal hud. You can also push the gun down by going to Options -> Hud and setting Full Size Bar Gun Offset to 0 if you want to keep the fullsize hud.

Calinou commented 8 months ago

There's an existing issue on this: https://github.com/Helion-Engine/Helion/issues/376

SharlLegreg commented 5 months ago

This issue seems to be fixed on the latest 0.9.2.7 release. I'm closing this issue. helion_20240319_11 33 49 9292