1
0
Fork 0
Commit graph

714 commits

Author SHA1 Message Date
curt
c064d6ec84 initial checkin of taginfo 1998-06-02 21:59:45 +00:00
curt
08d8b65826 initial checkin of notify 1998-06-02 21:59:45 +00:00
curt
657e08e980 initial checkin of modules 1998-06-02 21:59:45 +00:00
curt
bbe0ebcc14 initial checkin of cvswrappers 1998-06-02 21:59:45 +00:00
curt
eb120e9cbf initial checkin of checkoutlist 1998-06-02 21:59:45 +00:00
curt
59c9fc33b9 initial checkin of rcsinfo 1998-06-02 21:59:44 +00:00
curt
7723534aae initial checkin of loginfo 1998-06-02 21:59:44 +00:00
curt
4718425c08 initial checkin of editinfo 1998-06-02 21:59:44 +00:00
curt
04c7d749e2 initial checkin of commitinfo 1998-06-02 21:59:44 +00:00
curt
3615dd708a Incremental additions to material.cxx (not fully functional)
Tweaked vfc_ratio math to avoid divide by zero.
1998-06-01 17:56:20 +00:00
curt
a6c2da9e4e Added Linux audio support.
avoid glClear( COLOR_BUFFER_BIT ) when not using it to set the sky color.
map stl tweaks.
1998-06-01 17:54:40 +00:00
curt
76587fa376 . 1998-06-01 17:50:27 +00:00
curt
850ba99158 misc updates. 1998-05-30 01:57:25 +00:00
curt
823c662ed4 Added material.cxx material.hxx 1998-05-30 01:56:44 +00:00
curt
437c0b6f29 Renamed <Table>.table to be <Table> so we can add a .gz under DOS. 1998-05-29 20:37:51 +00:00
curt
d6f20aa8be Tweaked material properties & lighting a bit in GLUTmain.cxx.
Read airport list into a "map" STL for dynamic list sizing and fast tree
based lookups.
1998-05-29 20:37:19 +00:00
curt
371806f033 Added zlib support for reading in compressed data files. 1998-05-29 20:35:41 +00:00
curt
001d39314f ... 1998-05-29 20:35:18 +00:00
curt
2cd509d3de View optimizations by Norman Vine. 1998-05-27 02:24:05 +00:00
curt
cfd53f20aa ... 1998-05-27 02:23:10 +00:00
curt
922f9e9ba1 Implimented fragment level view frustum culling. 1998-05-24 02:49:09 +00:00
curt
4c1ec83f52 farting around with CVS ... 1998-05-23 14:49:58 +00:00
curt
ef9989dbc9 Removed derived files "Makefile.in" from version control. 1998-05-23 14:31:49 +00:00
curt
26757b73b2 Derived file "Makefile.in" removed from version control. 1998-05-23 14:18:28 +00:00
curt
a1654d7c8d removed from version control. 1998-05-23 14:17:45 +00:00
curt
a60f1d812d Added tile.cxx and tile.hxx.
Working on rewriting the tile management system so a tile is just a list
fragments, and the fragment record contains the display list for that fragment.
1998-05-23 14:09:20 +00:00
curt
474849f96b Use new C++ events class. 1998-05-23 14:07:14 +00:00
curt
dcaf622ce7 Modifications to use the new fgEVENT_MGR class. 1998-05-22 21:28:52 +00:00
curt
972741957a *** empty log message *** 1998-05-22 21:26:34 +00:00
curt
d093a9422b Rewrote event.cxx in C++ as a class using STL for the internal event list
and run queue this removes the arbitrary list sizes and makes things much
more dynamic.  Because this is C++-classified we can now have multiple
event_tables if we'd ever want them.
1998-05-22 21:14:53 +00:00
curt
cbdc65f55a Converted fgLIGHT to a C++ class. 1998-05-20 20:54:16 +00:00
curt
70fae724a7 Moved global ref point and radius (bounding sphere info, and offset) to
data file rather than calculating it on the fly.
Fixed polygon winding problem in scenery generation stage rather than
compensating for it on the fly.
Made a fgTILECACHE class.
1998-05-20 20:53:53 +00:00
curt
081b63cfbb Tweaked smooth shaded texture lighting properties.
Converted fgLIGHT to a C++ class.
1998-05-20 20:51:33 +00:00
curt
e57fd21bd3 Frist pass at view frustum culling now operational. 1998-05-17 16:59:34 +00:00
curt
fdc94bd13a First pass at view frustum culling now operational. 1998-05-17 16:59:03 +00:00
curt
5c03d933a3 Added a View Frustum Culling ratio display to the hud. 1998-05-17 16:58:12 +00:00
curt
7f1d04962e Beginning to add support for view frustum culling.
Added some temporary code to calculate bouding radius, until the
  scenery generation tools and scenery can be updated.
1998-05-16 13:09:57 +00:00
curt
65cc9a9e66 C++ - ified views.[ch]xx
Shuffled some additional view parameters into the fgVIEW class.
Changed tile-radius to tile-diameter because it is a much better
  name.
Added a WORLD_TO_EYE transformation to views.cxx.  This allows us
 to transform world space to eye space for view frustum culling.
1998-05-16 13:08:34 +00:00
curt
fb69df5880 Added limits to fov. 1998-05-16 13:05:21 +00:00
curt
1bfa13e003 New updates from Charlie Hotchkiss. 1998-05-16 13:04:13 +00:00
curt
c57071acfd Added a keyboard binding to dynamically adjust field of view.
Added a command line option to specify fov.
Adjusted terrain color.
Root path info moved to fgOPTIONS.
Added ability to parse options out of a config file.
1998-05-13 18:29:56 +00:00
curt
17cfc04cef Added an fov to hud display. 1998-05-13 18:27:53 +00:00
curt
37df3de51d Root path info moved to fgOPTIONS. 1998-05-13 18:25:34 +00:00
curt
143a8d7c6b Updated ... 1998-05-13 18:25:09 +00:00
curt
9d733bf6f4 Made fog color slightly bluish. 1998-05-11 18:18:51 +00:00
curt
1904751726 For flat shading use "glHint (GL_FOG_HINT, GL_FASTEST )" 1998-05-11 18:18:15 +00:00
curt
2adc0b8d12 Output message tweaking. 1998-05-11 18:17:28 +00:00
curt
2becdb2747 Complete C++ rewrite of all cockpit code by Charlie Hotchkiss. 1998-05-11 18:13:10 +00:00
curt
a205e76218 Fixed a glTexImage2D() usage bug where width and height were mis-swapped.
Added support for --tile-radius=n option.
1998-05-07 23:15:20 +00:00
curt
58eb9b9089 Added "D" key binding to set autopilot heading.
Made frame rate calculation average out over last 10 frames.
Borland C++ floating point exception workaround.
Added a --tile-radius=n option.
1998-05-07 23:14:14 +00:00