1
0
Fork 0
flightgear/src/Time
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 -Removed .cvsignore from itself, since .cvsignore is now in the CVS 2001-12-12 04:15:23 +00:00
fg_timer.cxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
fg_timer.hxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
light.cxx The view frustum is defined in plib apps using calls to ssgSetFOV() and 2005-02-25 19:41:53 +00:00
light.hxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
Makefile.am Move FGEventMgr and FGSubsystemMgr over to SimGear, add SGEventMgr to FlightGear's globals structre and some small code cleanups 2003-09-24 17:20:55 +00:00
moonpos.cxx Convert fgLIGHT to FGLight and make it FGSubsystem compatible. Let the subsystem manager handle it and let FGLight::update() handle the repositioning of the sun and the moon. 2003-09-20 09:38:32 +00:00
moonpos.hxx Added a command line option to specify a starting time of day in the sense of: 2003-09-15 22:55:39 +00:00
sunpos.cxx Reduce the log level to info 2004-01-24 10:36:37 +00:00
sunpos.hxx Added a command line option to specify a starting time of day in the sense of: 2003-09-15 22:55:39 +00:00
sunsolver.cxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
sunsolver.hxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
test_event.c source tree reorganization prior to flightgear 0.7 2009-09-14 14:26:20 +02:00
tmp.cxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
tmp.hxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
ttest.c source tree reorganization prior to flightgear 0.7 2009-09-14 14:26:20 +02:00
win32test.c source tree reorganization prior to flightgear 0.7 2009-09-14 14:26:20 +02:00