1
0
Fork 0
flightgear/src/Airports
curt 40170cb722 The view frustum is defined in plib apps using calls to ssgSetFOV() and
ssgSetNearFar().  This by default creates a symmetric view frustum which is
typically what an application wants.

However, to get control of the view frustum in order to build support for
asymmetric view frustums, we need to wrap these calls with a bit of our own
logic.

This set of changes wraps all calls to ssgSetFOV() and ssgSetNearFar() with
FGRenderer methods.

I also standardized how the FGRenderer class is handled in globals.[ch]xx.
This led to some cascading changes in a variety of source files.

As I was working my way through the changes, I fixed a few warnings along
the way.
2005-02-25 19:41:53 +00:00
..
.cvsignore Ignore calc_loc program. 2003-06-07 13:54:35 +00:00
apt_loader.cxx Durk Talsma: 2005-02-10 09:01:51 +00:00
apt_loader.hxx Replace the data/Airports/basic.dat.gz and data/Airports/runways.dat.gz with 2004-12-22 23:57:07 +00:00
calc_loc.cxx Clean up various compiler warnings that have crept into the code. This 2004-04-01 15:27:53 +00:00
Makefile.am Replace the data/Airports/basic.dat.gz and data/Airports/runways.dat.gz with 2004-12-22 23:57:07 +00:00
runways.cxx David Luff: 2004-12-26 23:31:35 +00:00
runways.hxx Replace the data/Airports/basic.dat.gz and data/Airports/runways.dat.gz with 2004-12-22 23:57:07 +00:00
simple.cxx The view frustum is defined in plib apps using calls to ssgSetFOV() and 2005-02-25 19:41:53 +00:00
simple.hxx Durk Talsma: 2005-02-10 09:01:51 +00:00
testair.cxx source tree reorganization prior to flightgear 0.7 2009-09-14 14:26:20 +02:00