RobertBeckebans / RBDOOM-3-BFG

Doom 3 BFG Edition source port with updated DX12 / Vulkan renderer and modern game engine features
https://www.moddb.com/mods/rbdoom-3-bfg
GNU General Public License v3.0
1.37k stars 244 forks source link

Add FOV support for ultrawide resolutions? #833

Open smeep0 opened 5 months ago

smeep0 commented 5 months ago

Will this game get similar support for ultrawide displays (i.e. 21:9 and 32:9 aspect ratios) as DOOM3BFA Edition did? I see the FOV cap out to 100, but was wondering if it could go as far as FOV 120.

RobertBeckebans commented 5 months ago

I have a 21:9 monitor and the engine supports it out of the box. Increasing the FOV further looks bad and we need a separate weapon FOV first.

Calinou commented 5 months ago

Increasing the FOV further looks bad and we need a separate weapon FOV first.

Can we lower the weapon model at high FOV (like in Quake 3) or stretch it as a workaround?

I've been playing with FOV 120 on 16:9 on my end using console commands and it looks mostly fine in my experience already. (Reason I use such a high FOV is that I'm using a 42" 4K TV as a PC monitor.)

RobertBeckebans commented 5 months ago

Yes the weapon FOV should be lower than the regular FOV. I already have a patch by Admer but it didn't work with the displays on the weapons. When that's fixed then we have a separate weapon FOV like in the Source engine.

RobertBeckebans commented 5 months ago

Here is the commit: https://github.com/RobertBeckebans/RBDOOM-3-BFG/commit/2cd483b849a920e84aba5429e77f3471388cb2a8