1
0
Fork 0
Commit graph

198 commits

Author SHA1 Message Date
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
b4e53ba51d Minor sound/startup position tweaks. 1998-06-08 17:57:04 +00:00
curt
c8a5e3ebb6 A bit of fiddling with audio ... 1998-06-05 18:18:40 +00:00
curt
88ceb3dbb8 Tweaking sound library usage. 1998-06-03 22:01:06 +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
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
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
2cd509d3de View optimizations by Norman Vine. 1998-05-27 02:24:05 +00:00
curt
26757b73b2 Derived file "Makefile.in" removed from version control. 1998-05-23 14:18:28 +00:00
curt
dcaf622ce7 Modifications to use the new fgEVENT_MGR class. 1998-05-22 21:28:52 +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
fdc94bd13a First pass at view frustum culling now operational. 1998-05-17 16:59:03 +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
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
37df3de51d Root path info moved to fgOPTIONS. 1998-05-13 18:25:34 +00:00
curt
1904751726 For flat shading use "glHint (GL_FOG_HINT, GL_FASTEST )" 1998-05-11 18:18:15 +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
curt
ae19eec252 Added an averaged global frame rate counter.
Added an option to control tile radius.
1998-05-06 03:16:23 +00:00
curt
448bdb83de Added an option to enable/disable full-screen mode. 1998-05-03 00:47:31 +00:00
curt
1f5aeb1d46 Updated polartocart conversion routine. 1998-05-02 01:51:01 +00:00
curt
d87408c767 Added command line rendering options:
enable/disable fog/haze
  specify smooth/flat shading
  disable sky blending and just use a solid color
  enable wireframe drawing mode
1998-04-30 12:34:17 +00:00
curt
09bd08b931 Wrapped zlib calls up so we can conditionally comment out zlib support. 1998-04-28 21:42:50 +00:00
curt
7352183ad9 Type-ified fgTIME and fgVIEW.
Added a command line option to disable textures.
1998-04-28 01:20:20 +00:00
curt
4a487175c9 "struct fgLIGHT" -> "fgLIGHT" because fgLIGHT is typedef'd. 1998-04-26 05:10:00 +00:00
curt
1a7e966d0b Added an rint() / HAVE_RINT check. 1998-04-26 05:01:19 +00:00
curt
0b782544a3 Edited cvs log messages in source files ... bad bad bad! 1998-04-25 22:06:24 +00:00
curt
d4c9d9cbb3 Use already calculated LaRCsim values to create the roll/pitch/yaw
transformation matrix (we call it LOCAL)
1998-04-25 22:04:53 +00:00
curt
dd4a17a011 Cleaned up initialization sequence to eliminate interdependencies
between sun position, lighting, and view position.  This creates a
valid single pass initialization path.
1998-04-25 20:24:00 +00:00
curt
9692b3fe1e Added an command line option to set starting position based on airport ID. 1998-04-25 15:11:10 +00:00
curt
a144bfc090 Fog tweaks. 1998-04-24 14:19:29 +00:00
curt
f4c7a35129 Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
Trying out some different option parsing code.
Some code reorganization.
1998-04-24 00:49:17 +00:00
curt
920eefd4a7 C++ - ifing the code.
Starting a bit of reorganization of lighting code.
1998-04-22 13:25:39 +00:00
curt
664b1fa4a8 Prepairing for C++ integration. 1998-04-21 17:02:27 +00:00
curt
09fc7f812e Moved fg_debug to it's own library, added zlib support. 1998-04-18 04:11:25 +00:00
curt
27ac2e344e Incorporated autopilot heading hold contributed by: Jeff Goeke-Smith
<jgoeke@voyager.net>
1998-04-14 02:21:01 +00:00
curt
af76bd25e9 Moved to Main/ and incorperated with automake 1998-04-09 01:45:30 +00:00
curt
05d0e92b96 Patch from Durk to fix trim reversal with numlock key active. 1998-04-08 23:34:05 +00:00
curt
8c3b74b775 Tweaks to Gnu automake/autoconf system. 1998-04-08 23:32:28 +00:00
curt
b69c64da41 Minor cleanups and reorganizations. 1998-04-06 15:56:15 +00:00
curt
74e16d77f8 Converting to Gnu autoconf system. 1998-04-03 22:09:02 +00:00
curt
6c98beae60 Source code formating tweaks. 1998-03-23 21:24:37 +00:00
curt
13f4c6f3b8 Patch to fix Solaris function name contention with "getopt()" -
johns@ultra2.cs.umr.edu (John Stone)
1998-03-16 21:13:07 +00:00
curt
003267eed8 Beginning initial terrain texturing experiments. 1998-03-14 00:30:50 +00:00
curt
ca0362361f Minor tweaks. 1998-03-09 22:46:18 +00:00
curt
52b427cfb5 Minor tweaks for building on sparc platform. 1998-03-09 22:45:57 +00:00
curt
0c84182bbb Modified so that you can specify FG_DEBUGCLASS ***or*** FG_DEBUG_PRIORITY 1998-03-09 22:44:58 +00:00
curt
ae862a3ab5 Processed through the format-o-matic. 1998-03-09 22:11:00 +00:00
curt
e798c59696 Incorporated Durk's Astro/ tweaks. Includes unifying the sun position
calculation code between sun display, and other FG sections that use this
for things like lighting.
1998-02-23 19:07:49 +00:00
curt
1f0a7128bd Added Charlie's HUD changes. 1998-02-21 14:53:10 +00:00