View Issue Details

IDProjectCategoryView StatusLast Update
0002239FSSCPgraphicspublic2012-11-12 16:56
ReporterAxem Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Summary0002239: Field of view weirdness
DescriptionHerra had a neat idea on how to make a skybox using FreeSpace as a renderer. Basically make your background in FRED, then set up a camera system to make the field of view 90 degrees and take 6 shots for the 6 sides of a skybox.

However upon trying this, the field of view system doesn't work at all like expected. A fov of 90 degrees is more like 180, while a fov close to 67.5 (67 or 68 since FRED cannot accept decimals) seems to be more inline with what you would expect for a fov of 90.

Pics below documenting this.
Additional InformationTest pics use Herra's Earth Skybox with a jump node at 0,0,0 for reference.
The Camera is at 0,0,0.
On the right half of the pic, the camera points at 0,0,200.
On the left half of the pic, the camera points at -200,0,0.
I do not have a -fov command line argument on.
Pics were taken with -res 2040x2040 shrunk down to 1020x1020

FOV45 (default)
http://img.photobucket.com/albums/v109/NarfPics/earth_jumpn_45deg.jpg

FOV60
http://img.photobucket.com/albums/v109/NarfPics/earth_jumpn_60deg.jpg

FOV67 (close to what FOV90 should be)
http://img.photobucket.com/albums/v109/NarfPics/earth_jumpn_67deg.jpg

FOV90
http://img.photobucket.com/albums/v109/NarfPics/earth_jumpn_90deg.jpg
TagsNo tags attached.

Activities

z64555

2012-11-02 02:14

developer   ~0014010

Last edited: 2012-11-02 02:15

Recommend closing this ticket, as the issue described by Axem was most likely caused by lake of documentation on the wiki at the time.

FOV angles in other games (such as BF:BC) specify the horizontal FOV cone, while in FSO the FOV angles specifies the vertical FOV cone.

The real issue here is FRED not being able to take in floats as arguments - FSO takes floats on the command-line just fine.

Goober5000

2012-11-12 16:56

administrator   ~0014037

Closing per request.

Issue History

Date Modified Username Field Change
2010-06-26 14:41 Axem New Issue
2012-11-02 02:14 z64555 Note Added: 0014010
2012-11-02 02:15 z64555 Note Edited: 0014010
2012-11-12 16:56 Goober5000 Note Added: 0014037
2012-11-12 16:56 Goober5000 Status new => closed
2012-11-12 16:56 Goober5000 Resolution open => no change required