ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
660 stars 76 forks source link

[TF2] [Feature Request] Increase maximum fov_desired value #4043

Open AndrewBetson opened 2 years ago

AndrewBetson commented 2 years ago

Issue

While the current maximum FOV of 90 is fine for most players, some (including myself) prefer to play FPS games with an FOV in the range of 100-120; having a higher FOV doesn't give players any meaningful advantage over others, and forcing the FOV higher than 90 with server plugins doesn't cause any significant visual errors.

Proposal

Increase the maximum value of the fov_desired cvar to somewhere between 100-120, clamp to 90 in tournament mode/official comp if the "fairness" aspect is that big a deal.

condor00fr commented 2 years ago

the default fov should also be 90, as used by the majority of people on most fps games theses days, and the default weapon fov should be 70 for the same reasons

Ashetf2 commented 2 years ago

Valve locked FOV in CS:GO to 90 for 16:9 res, so i guess there's a reason they don't want people to have higher FOV values

youarereadingthis commented 2 years ago

If your FOV is high enough you can clip the sides of your player camera into walls and effectively see through them.

There is also a direct hardware advantage for those who's monitors/GPUs support ultrawide resolutions as the horizontal FOV is not limited by default, meaning you can see much more to your left/right.

These are easily fixed issues, but I doubt we'll see it still.

xcloudx01 commented 2 years ago

90 FOV looks kinda odd in 32:9 super ultra-wide, I wish i could increase it just a tad higher, like 95 or something

tmob03 commented 2 years ago

Yes, please add this. 120 fov was added in the recent updates to hl2 (episodes), why not tf2? If you can't be bothered to fix the view clipping through walls, limit fov to like 105, I believe it doesn't happen much or at all at that fov.

People might say this gives players an advantage over others, sure. Yet this was completely okay going all the way back to quake days. If this is really a concern, just force 90 fov in competitive environments, simple as that.

Radial36 commented 1 year ago

As a more-or-less major update is on the horizon, I wanted to bump this so it gets seen and hopefully implemented. Its a great QOL improvement with no major downsides. Maybe clamp to 90 in competitive matches? There is no real need to fix camera clipping through walls, as the game already allows peeking around corners via taunts, so wall clipping would be a non-issue balance-wise.

Radial36 commented 1 year ago

Valve locked FOV in CS:GO to 90 for 16:9 res, so i guess there's a reason they don't want people to have higher FOV values

CSGO is a completely different game with a competitive scene that valve actively supports. Why are you comparing the two, and saying a change not being done in CSGO means the same should be done for TF2?

Allowing FOV up to 120 is completely fine, and will not cause any issues with game balance. If you are worried about competitive, community and valve comp can simply limit FOV to 90.

krizej commented 1 year ago

There is no real need to fix camera clipping through walls, as the game already allows peeking around corners via taunts, so wall clipping would be a non-issue balance-wise.

Not only that, but the camera clipping exploit would not be practical in most, if not all, cases. It reveals only a tiny bit, and most likely it will be too awkward to adjust the angle and see enemy players/buildings/whatever. I'm not even going to mention TF2's pacing.

ghost commented 1 year ago

Fixing the seeing through walls thing could most likely be done by a small adjustment to how close the Near Z clipping plane is to the camera's position. Either way, I think the game supporting ultrawide (allowing people with 32:9 monitors to have a horizontal FOV of around 140) is pretty absurd to have if your justification for locking the FOV to 90 is some perceived balance reason. Either you disallow ultrawide players seeing more or raise the FOV cap for everyone, and I think the latter is preferable for freedom of choice. Additionally, many pros still play on 4:3 stretched to 16:9, so I don't think the FOV makes as big of a deal to balance as some people think anyways: it would just be good quality of life to have. An incentive for people to buy an ultrawide monitor just to have an FOV they like in an FPS game is a little odd.

kylejrp commented 1 year ago

This only applies to windowed mode, right? Valve servers have sv_restrict_aspect_ratio set to 1 which restricts the FOV in windowed mode but not full screen mode. If you have an ultrawide, you just have to play in full screen mode?

ghost commented 1 year ago

This only applies to windowed mode, right? Valve servers have sv_restrict_aspect_ratio set to 1 which restricts the FOV in windowed mode but not full screen mode. If you have an ultrawide, you just have to play in full screen mode?

Yeah, if you play in fullscreen the ultrawide FOV works as intended, and to be honest, I wouldn't want that changed. I just want people on other aspect ratios to be able to not be locked out of having FOVs like that.

pitbullnamed1 commented 7 months ago

As a heavy main and a former scout main, I can say with 100% certainty that the reason why spy hard counters heavy is because you can't see anything with 90 fov. Overriding your resolution to a 24:9 ratio provides a rather displeasing tf2 experience, but at least classes that require situational awareness suddenly have a valid way to keep being in fact, aware of their surroundings, like spies, blast jumping enemies, and good scouts? It's horrifying how many players just live with the fact that they will never counter spies and players 10 meters above them ever unless they are wall hacking, and that is not legal. Capping fov_desired to 120 is the best thing Valve could do to tf2, I don't care about bots nor cheaters, both are curbed by either just playing better or requeueing.

wgetJane commented 7 months ago

@pitbullnamed1 heavy counters spy (the minigun is the best spychecking weapon)

tompa71a commented 3 months ago

Would love to see an increase of the max fov. In most other fps games I play with fov 100-120. It just feels better and smoother. More fun to play.

A1steaksa commented 1 month ago

A higher max FOV would substantially increase my experience playing the game.

An FOV limit of 90° can be—and in my case is—somewhat uncomfortable to play with.