Game Development Community

Venus' effect

by Linas Jasaitis · in Torque Game Engine · 04/26/2006 (1:06 am) · 4 replies

Hi all.

As a hardcore gamer and poor programer i spend more time playing than trying to understand the engine :) But this is offtopic. What is very interesting to me, is WHY the graphic of most games and, from what i saw running the FPS demo of torque - is some kind of 'braked'. Run FPS demo, locate the house with smoke, stay in front of it, crosshair looking to smokes. Smokes going vertical, what i think - must be. Now slowly move your look lets say - to the right, and you will see, that smoke not going vertical anymore, but getting ugly angle. Not only smoke - everything, walls, trees, etc. Move to left - everything will get another angle. WHY ? Is this is the gamemakers error somewhere, o this must be for TGE? If so - will it be in TSE? If not - what is the best practice of awoiding such angles ?

Best regards.

P.S. After playing three days of Lineage 2 i understood, what in this game looks so strange to me. I can't get that mystic angle in L2.

#1
04/26/2006 (1:26 am)
This is something you will find in any First Person Shooter. It's a result of the Field of View being used by the camera. First person shooters require a wider FOV due to the need to see more to play them effectively. The standard in TGE is 90, and most fps games use 85-90. The way 3d rendering works, which is _not_ a simulation of how the eye sees, is what causes this. If you were to view the game from a lower FOV, this effect would be less noticable. Games like third person RPG's can use a lower FOV, as you don't need as much vision range with the lack of quick actiony gameplay and the increased view from the vantage point.

At least I think that's what you're talking about.
#2
04/26/2006 (1:34 am)
FNX, it seems i talking about the same :) Remember good days of q1 with 120 FOV. So - could i define my own FOV in TGE ?
#3
04/26/2006 (1:50 am)
In my experience, in order to avoid such problems you should use an FOV of 65-80 unless you're in widescreen, wich looks normal at 85-120

You need to edit
$Pref::player::CurrentFOV =
$pref::Player::defaultFov =
in client/prefs.cs
#4
04/26/2006 (1:56 am)
Big fnx to both of You :). Maybe it sounds silly, but this was one of the bigest 'problems' not to look deeper to TGE ..