Commit Graph

  • 6cf51c3222 Added ... curt 2000-02-15 01:07:49 +00:00
  • 0d8ae0cabe Restructuring subdirectories. curt 2000-02-14 17:37:54 +00:00
  • 49d6f93d8b Removed autogen'd files. curt 2000-02-09 19:33:04 +00:00
  • 5173d709e0 Initial revision curt 2000-02-09 19:27:02 +00:00
  • 778c3ab25c Moved everything from Lib to simgear Tim Moore 2009-09-16 08:06:28 +02:00
  • aa17d9ac9a Updated for plib-1.1.x PRE_0_7_2_REORG curt 2000-02-04 21:50:04 +00:00
  • ffe1d9485e Converted sky colors from floats to GLubytes to try to work around Linux nVidia bug, with no success. :-( curt 1999-12-30 16:41:43 +00:00
  • 71abebe837 Use a more standard texture/blend mode combination for sun/moon halos to avoid render path that's not supported by all cards/drivers. curt 1999-11-03 15:17:50 +00:00
  • ca07b64af0 Moved where glBlendFunc() is reset to main.cxx RELEASE_0_7_1 curt 1999-10-22 15:15:43 +00:00
  • 2fde2ce581 Reset glBlendFunc() here to. curt 1999-10-22 12:58:39 +00:00
  • cb0da2ca5e Set glBlendFunc ( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA ) ; when done drawing the Sun so that the cloud texture alpha blending will work correctly. curt 1999-10-22 12:34:06 +00:00
  • c0422839b9 MSVC++ portability fix. curt 1999-10-11 21:09:21 +00:00
  • 862b884f02 Various SGI portability tweaks. curt 1999-10-07 21:08:50 +00:00
  • 708e745cfd MACos fixes. RELEASE_0_6_2 curt 1999-09-11 14:35:28 +00:00
  • 63c9dcdd96 Tweaks to fix problems with moon rendering introduced with ssg. RELEASE_0_7_0 curt 1999-08-15 13:35:07 +00:00
  • 770ec00901 Scaled down the sun and moon sizes. curt 1999-08-10 01:42:34 +00:00
  • 4c6fe0328a Set up the model view matrix exactly as ssg does it before drawing sky, stars sun, and moon. I really should do a derived sgLeaf class so that these things can be drawn within ssgCullandDraw() but this is quicker for now ... curt 1999-08-07 23:31:30 +00:00
  • bb882a1239 Borland C++ tweaks. MacOS/Metrowerks tweaks. Fix for fgText default constructor. RELEASE_0_6_1 curt 1999-06-20 01:52:31 +00:00
  • 29e3a4e231 Initial revision curt 1999-06-17 18:07:36 +00:00
  • ca444b07bd Changes contributed by Durk Talsma: curt 1999-03-22 02:08:05 +00:00
  • 510b9ef07a Added initial support for native SGI compilers. curt 1999-02-26 22:08:34 +00:00
  • d59a6218ab Modifications to incorporate Jon S. Berndts flight model code. curt 1999-02-05 21:28:09 +00:00
  • 5f26ba99bc MSVC++ portability changes by Bernie Bright: curt 1999-02-02 20:13:29 +00:00
  • 8fcfb73a57 Renamed FlightGear/Simulator/Flight to FlightGear/Simulator/FDM since Jon accepted my offer to do this and thought it was a good idea. curt 1999-02-01 21:33:23 +00:00
  • c9fb802b9e Bug fix in vertex order of inner disk (fan) of the sky dome. curt 1999-02-01 21:09:00 +00:00
  • cbb1a37f5a Removed code to make sun appear larger at the horizon. curt 1999-01-27 04:46:45 +00:00
  • 42f9964e76 Don't know how this got in, but it is gone now. curt 1999-01-22 16:03:13 +00:00
  • 81c8f4c065 MacOS portability changes contributed by "Robert Puyol" <puyol@abvent.fr> curt 1999-01-19 20:57:00 +00:00
  • 0703cb0027 Removed unneeded #include curt 1999-01-06 21:54:18 +00:00
  • 2487e696b8 Converted "class fgVIEW" to "class FGView" and updated to make data members private and make required accessor functions. curt 1998-12-09 18:50:12 +00:00
  • 50227c435c Sun now appears to grow in size as it gets very low in the horizon. curt 1998-12-08 21:42:31 +00:00
  • 256aaa362f Renamed class fgFLIGHT to class FGState as per request by JSB. curt 1998-12-05 15:53:59 +00:00
  • 2198498e29 math domain error fix from Charlie Hotchkiss. curt 1998-12-04 01:25:05 +00:00
  • 46f79f17c8 Converted fgFLIGHT to a class. Tweaks for Sun portability. curt 1998-12-03 01:15:35 +00:00
  • ed870aac76 using an uninitialized variable bug fixed. curt 1998-11-30 17:42:37 +00:00
  • 663964d94c Borland portability tweaks. curt 1998-11-23 21:48:09 +00:00
  • 8b1784e0d9 whitespace tweak. curt 1998-11-20 01:01:45 +00:00
  • e6c07f088d Enable release builds using the --without-logging option to the configure script. Also a couple log message cleanups, plus some C to C++ comment conversion. curt 1998-11-07 19:07:06 +00:00
  • 6ef9ecdda0 Converted to new logstream debugging facility. This allows release builds with no messages at all (and no performance impact) by using the -DFG_NDEBUG flag. curt 1998-11-06 21:17:31 +00:00
  • aecea627e1 Changes to track Bernie's updates to fgstream. curt 1998-11-06 14:46:59 +00:00
  • e2d428d8ba Tweaked sunset/sunrise colors. curt 1998-10-20 18:28:30 +00:00
  • c0e1031a4a C++-ifying. curt 1998-10-16 23:26:44 +00:00
  • dea5eec440 Converted to Point3D class. curt 1998-10-16 00:51:46 +00:00
  • 23a8ff8a04 Converted to c++ style comments. curt 1998-09-24 15:36:19 +00:00
  • a3c95154f5 Miscellaneous tweaks. curt 1998-09-24 15:25:22 +00:00
  • f9e52ea53d Fixed output message. curt 1998-09-17 18:25:11 +00:00
  • 001a2c89e7 New textured moon and rewritten/restructured Astro code contributed by Durk Talsma. curt 1998-09-15 04:26:07 +00:00
  • 38631c9eb3 log file tweak. curt 1998-09-03 21:25:39 +00:00
  • 07e9467507 Changes contributed by Bernie Bright <bbright@c031.aone.net.au> - The new classes in libmisc.tgz define a stream interface into zlib. I've put these in a new directory, Lib/Misc. Feel free to rename it to something more appropriate. However you'll have to change the include directives in all the other files. Additionally you'll have add the library to Lib/Makefile.am and Simulator/Main/Makefile.am. curt 1998-09-01 19:02:53 +00:00
  • a9d109b3ce Rewrite of event manager thanks to Bernie Bright. curt 1998-08-29 13:07:16 +00:00
  • 5cbbd7a14e Contributions from Bernie Bright <bbright@c031.aone.net.au> - use strings for fg_root and airport_id and added methods to return them as strings, - inlined all access methods, - made the parsing functions private methods, - deleted some unused functions. - propogated some of these changes out a bit further. curt 1998-08-27 17:01:55 +00:00
  • 424ef2f6e9 Shuffled $FG_ROOT file layout. curt 1998-08-25 20:53:24 +00:00
  • 26a6fa864d Nailed a uninitialized variable usage bug that was killing us on some platforms with some compiler options. curt 1998-08-22 02:01:11 +00:00
  • 01327ebd4c Minor tweaks to avoid using unitialized memory. curt 1998-08-22 01:18:59 +00:00
  • 23be422477 Sky now tracks adjusted fog color so it blends well with terrain. curt 1998-08-12 21:40:44 +00:00
  • 1f47fbafff Rewrote star loading and rendering to: 1. significantly improve load speed 2. transition from no stars to stars through eight stages. curt 1998-08-10 20:33:09 +00:00
  • 19f58936a8 Modified to bring in stars in 8 increments based on magnitude, not number of stars. curt 1998-08-06 12:45:20 +00:00
  • 0e7c76a38f Eliminated glScale call so that glutSolidSphere normals are preserved correctly. Also made the sun & moon a bit smaller. curt 1998-07-30 23:43:30 +00:00
  • 193092ed67 Lower skirt tracks adjusted fog color, not fog color. curt 1998-07-22 21:39:21 +00:00
  • ec8667a63c Wrote access functions for current fgOPTIONS. curt 1998-07-13 21:00:09 +00:00
  • 554581b099 In fgCalculatePlanet() pass a pointer to a structure to be modified, rather than returning the entire structure. curt 1998-06-27 16:51:54 +00:00
  • 31b3f10cc8 Build only static libraries. curt 1998-06-12 01:01:14 +00:00
  • bbfd2f802b Added zlib support for reading in compressed data files. curt 1998-05-29 20:35:41 +00:00
  • b7c12ea879 Derived file "Makefile.in" removed from version control. curt 1998-05-23 14:18:28 +00:00
  • 453b041f0d Use new C++ events class. curt 1998-05-23 14:07:14 +00:00
  • e45190bee4 Root path info moved to fgOPTIONS. curt 1998-05-13 18:25:34 +00:00
  • e9ee8471a9 Type-ified fgTIME and fgVIEW curt 1998-04-28 01:18:59 +00:00
  • 854bc45e59 "struct fgLIGHT" -> "fgLIGHT" because fgLIGHT is typedef'd. curt 1998-04-26 05:10:00 +00:00
  • 4066df3229 Edited cvs log messages in source files ... bad bad bad! curt 1998-04-25 22:06:24 +00:00
  • 7710f8f076 Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H" Fixed a bug when generating sky colors. curt 1998-04-24 00:45:00 +00:00
  • 2dd9bcbd50 C++ - ifing the code a bit. curt 1998-04-22 13:21:26 +00:00
  • b6b93c74ea Prepairing for C++ integration. curt 1998-04-21 17:02:27 +00:00
  • c68a524d35 Moved fg_debug.c to it's own library. curt 1998-04-18 04:13:51 +00:00
  • 3af8529843 Code reorganizations. Added a Lib/ directory for more general libraries. curt 1998-04-14 02:23:04 +00:00
  • 798ae43c84 Tweaks to Gnu automake/autoconf system. curt 1998-04-08 23:32:28 +00:00
  • 8a8bb3cf7e Minor cleanups and reorganizations. curt 1998-04-06 15:56:15 +00:00
  • df79de455f Converting to Gnu autoconf system. curt 1998-04-03 21:50:53 +00:00
  • 978226a275 Updated fgGENERAL to a "type" of struct. curt 1998-03-14 00:27:12 +00:00
  • 0c5a60713d Incorporated Durk's updates. curt 1998-03-09 22:47:25 +00:00
  • 20cf326fec 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. curt 1998-02-23 19:07:49 +00:00
  • 3e386f51a1 Incorporated some HUD tweaks from Michelle America. Tweaked the sky's sunset/rise colors. Other misc. tweaks. curt 1998-02-19 13:05:43 +00:00
  • 28e2a0560c Incorporated code changes contributed by Charlie Hotchkiss <chotchkiss@namg.us.anritsu.com> curt 1998-02-12 21:58:27 +00:00
  • 9797633e5c Removed "depend" files from cvs control. Other minor make tweaks. curt 1998-02-09 22:56:28 +00:00
  • b6184dcf29 Minor tweaks. curt 1998-02-09 15:07:47 +00:00
  • f28bfa6d62 Incorporated HUD changes and struct/typedef changes from Charlie Hotchkiss <chotchkiss@namg.us.anritsu.com> curt 1998-02-07 15:29:31 +00:00
  • f1f01451cc Lots of little tweaks to fix various consistency problems discovered by Solaris' CC. Fixed a bug in fg_debug.c with how the fgPrintf() wrapper passed arguments along to the real printf(). Also incorporated HUD changes by Michele America. curt 1998-02-03 23:20:08 +00:00
  • cb1bcb398a To version 0.29 curt 1998-02-02 20:52:20 +00:00
  • 0e53f221cf Minor tweaks. curt 1998-01-27 18:35:53 +00:00
  • 1413fae16c Incorporated Paul Bleisch's <bleisch@chromatic.com> new debug message system and commandline/config file processing code. curt 1998-01-27 00:47:41 +00:00
  • fa9d78ffb6 Added a "skirt" to try to help hide gaps between scenery and sky. This will have to be revisited in the future. curt 1998-01-26 15:54:28 +00:00
  • 327ccd93a4 Changed #ifdef FILE_H to #ifdef _FILE_H curt 1998-01-22 02:59:23 +00:00
  • 24b5f05d5e More misc. tweaks for rpk make merge. curt 1998-01-19 19:42:58 +00:00
  • ccc3af8937 Merged in make system changes from Bob Kuehne <rpk@sgi.com> This should simplify things tremendously. curt 1998-01-19 19:26:51 +00:00
  • b6b503a190 Tons of little changes to clean up the code and to remove fatal errors when building with the c++ compiler. curt 1998-01-19 18:40:15 +00:00
  • fdda5da598 Beginning to integrate Tile management subsystem. curt 1998-01-08 02:22:01 +00:00
  • 86e571f18b Miscellaneous tweaks. curt 1998-01-07 03:31:25 +00:00
  • 7b3b55f6ef Moved from .../Src/Scenery/ to .../Src/Astro/ curt 1998-01-07 03:06:12 +00:00
  • 6b2bf2fa8e Fixed a bug in handling windoze driver letter ":" notation. curt 1999-06-15 19:55:10 +00:00
  • 2640b43355 Add a method to return pointer to data array. curt 1999-06-12 21:09:41 +00:00
  • d201e9b5c5 The next round of MacOS changes contributed by Darrell Walisser. Starting work on fixing tringle slivers in scenery generation tools. curt 1999-06-05 12:45:40 +00:00