40170cb722
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. |
||
---|---|---|
.. | ||
.cvsignore | ||
fg_timer.cxx | ||
fg_timer.hxx | ||
light.cxx | ||
light.hxx | ||
Makefile.am | ||
moonpos.cxx | ||
moonpos.hxx | ||
sunpos.cxx | ||
sunpos.hxx | ||
sunsolver.cxx | ||
sunsolver.hxx | ||
test_event.c | ||
tmp.cxx | ||
tmp.hxx | ||
ttest.c | ||
win32test.c |