curt
847f5b90d3
Build only static libraries.
...
Declare memmove/memset for Sloaris.
Added support for exponetial fog, which solves for the proper density to
achieve the desired visibility range.
1998-06-12 01:00:59 +00:00
curt
2f40b08c03
Build only static libraries.
...
Declare memmove/memset for Sloaris.
Rewrote fg_time.c routine to get LST start seconds to better handle
Solaris, and be easier to port, and understand the GMT vs. local
timezone issues.
1998-06-12 00:59:52 +00:00
curt
9ebfc12526
Added support for Pui/Gui.
...
Converted fog to GL_FOG_EXP2.
Link to static simulator parts.
Update runfg.bat to try to be a little smarter.
1998-06-12 00:57:38 +00:00
curt
7b98736e32
Build only static libraries.
...
Declare memmove/memset for Sloaris.
1998-06-12 00:55:58 +00:00
curt
6c0d4504d8
Added the Gui subdirectory.
...
Stuff done.
1998-06-12 00:54:41 +00:00
curt
a6c7336cad
Working first pass at material proporty sorting.
1998-06-08 17:57:54 +00:00
curt
b4e53ba51d
Minor sound/startup position tweaks.
1998-06-08 17:57:04 +00:00
curt
d0b19c0ce1
I goofed on the log message in the last commit ... now fixed.
1998-06-06 01:09:31 +00:00
curt
0a840e1dbd
Increased per material fragment list size from 100 to 400.
1998-06-06 01:07:17 +00:00
curt
5c10725624
Working on sorting by, and rendering by material properties.
1998-06-05 22:39:53 +00:00
curt
22dd9999a8
Recognize file, file.gz, and file.obj as scenery object files.
1998-06-05 18:19:18 +00:00
curt
c8a5e3ebb6
A bit of fiddling with audio ...
1998-06-05 18:18:40 +00:00
curt
274ba49906
Incorporated some automake conditionals to try to support mktime() correctly
...
on a wider variety of platforms.
Added the declaration of memmove needed by the stl which apparently
solaris only defines for cc compilations and not for c++ (__STDC__)
1998-06-05 18:18:12 +00:00
curt
5098aa800e
Added the declaration of memmove needed by the stl which apparently
...
solaris only defines for cc compilations and not for c++ (__STDC__)
1998-06-05 18:17:10 +00:00
curt
88ceb3dbb8
Tweaking sound library usage.
1998-06-03 22:01:06 +00:00
curt
b3c537ff79
No .h for STL includes.
1998-06-03 00:48:12 +00:00
curt
eda1cfe31c
No .h for STL includes.
...
Minor view culling optimizations.
1998-06-03 00:47:50 +00:00
curt
476d5e73b2
Updated to compile in audio support if OSS available.
...
Updated for new version of Steve's audio library.
STL includes don't use .h
Small view optimizations.
1998-06-03 00:47:11 +00:00
curt
a8d69d9d3c
No .h when including stl stuff.
1998-06-03 00:43:28 +00:00
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