ffe1d9485eConverted 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
71abebe837Use 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
ca07b64af0Moved where glBlendFunc() is reset to main.cxx
RELEASE_0_7_1
curt
1999-10-22 15:15:43 +00:00
2fde2ce581Reset glBlendFunc() here to.
curt
1999-10-22 12:58:39 +00:00
cb0da2ca5eSet 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
63c9dcdd96Tweaks to fix problems with moon rendering introduced with ssg.
RELEASE_0_7_0
curt
1999-08-15 13:35:07 +00:00
770ec00901Scaled down the sun and moon sizes.
curt
1999-08-10 01:42:34 +00:00
4c6fe0328aSet 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
bb882a1239Borland C++ tweaks. MacOS/Metrowerks tweaks. Fix for fgText default constructor.
RELEASE_0_6_1
curt
1999-06-20 01:52:31 +00:00
ca444b07bdChanges contributed by Durk Talsma:
curt
1999-03-22 02:08:05 +00:00
510b9ef07aAdded initial support for native SGI compilers.
curt
1999-02-26 22:08:34 +00:00
d59a6218abModifications to incorporate Jon S. Berndts flight model code.
curt
1999-02-05 21:28:09 +00:00
5f26ba99bcMSVC++ portability changes by Bernie Bright:
curt
1999-02-02 20:13:29 +00:00
8fcfb73a57Renamed 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
c9fb802b9eBug fix in vertex order of inner disk (fan) of the sky dome.
curt
1999-02-01 21:09:00 +00:00
cbb1a37f5aRemoved code to make sun appear larger at the horizon.
curt
1999-01-27 04:46:45 +00:00
42f9964e76Don't know how this got in, but it is gone now.
curt
1999-01-22 16:03:13 +00:00
2487e696b8Converted "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
50227c435cSun now appears to grow in size as it gets very low in the horizon.
curt
1998-12-08 21:42:31 +00:00
256aaa362fRenamed class fgFLIGHT to class FGState as per request by JSB.
curt
1998-12-05 15:53:59 +00:00
2198498e29math domain error fix from Charlie Hotchkiss.
curt
1998-12-04 01:25:05 +00:00
46f79f17c8Converted fgFLIGHT to a class. Tweaks for Sun portability.
curt
1998-12-03 01:15:35 +00:00
ed870aac76using an uninitialized variable bug fixed.
curt
1998-11-30 17:42:37 +00:00
e6c07f088dEnable 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
6ef9ecdda0Converted 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
aecea627e1Changes to track Bernie's updates to fgstream.
curt
1998-11-06 14:46:59 +00:00
07e9467507Changes 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
a9d109b3ceRewrite of event manager thanks to Bernie Bright.
curt
1998-08-29 13:07:16 +00:00
5cbbd7a14eContributions 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
26a6fa864dNailed 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
01327ebd4cMinor tweaks to avoid using unitialized memory.
curt
1998-08-22 01:18:59 +00:00
23be422477Sky now tracks adjusted fog color so it blends well with terrain.
curt
1998-08-12 21:40:44 +00:00
1f47fbafffRewrote 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
19f58936a8Modified to bring in stars in 8 increments based on magnitude, not number of stars.
curt
1998-08-06 12:45:20 +00:00
0e7c76a38fEliminated 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
193092ed67Lower skirt tracks adjusted fog color, not fog color.
curt
1998-07-22 21:39:21 +00:00
ec8667a63cWrote access functions for current fgOPTIONS.
curt
1998-07-13 21:00:09 +00:00
554581b099In 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
31b3f10cc8Build only static libraries.
curt
1998-06-12 01:01:14 +00:00
bbfd2f802bAdded zlib support for reading in compressed data files.
curt
1998-05-29 20:35:41 +00:00
b7c12ea879Derived file "Makefile.in" removed from version control.
curt
1998-05-23 14:18:28 +00:00
453b041f0dUse new C++ events class.
curt
1998-05-23 14:07:14 +00:00
e45190bee4Root path info moved to fgOPTIONS.
curt
1998-05-13 18:25:34 +00:00
e9ee8471a9Type-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
4066df3229Edited cvs log messages in source files ... bad bad bad!
curt
1998-04-25 22:06:24 +00:00
7710f8f076Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H" Fixed a bug when generating sky colors.
curt
1998-04-24 00:45:00 +00:00
2dd9bcbd50C++ - ifing the code a bit.
curt
1998-04-22 13:21:26 +00:00
b6b93c74eaPrepairing for C++ integration.
curt
1998-04-21 17:02:27 +00:00
c68a524d35Moved fg_debug.c to it's own library.
curt
1998-04-18 04:13:51 +00:00
3af8529843Code reorganizations. Added a Lib/ directory for more general libraries.
curt
1998-04-14 02:23:04 +00:00
798ae43c84Tweaks to Gnu automake/autoconf system.
curt
1998-04-08 23:32:28 +00:00
8a8bb3cf7eMinor cleanups and reorganizations.
curt
1998-04-06 15:56:15 +00:00
df79de455fConverting to Gnu autoconf system.
curt
1998-04-03 21:50:53 +00:00
978226a275Updated fgGENERAL to a "type" of struct.
curt
1998-03-14 00:27:12 +00:00
20cf326fecIncorporated 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
3e386f51a1Incorporated 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
f1f01451ccLots 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
cb1bcb398aTo version 0.29
curt
1998-02-02 20:52:20 +00:00
1413fae16cIncorporated 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
fa9d78ffb6Added 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
327ccd93a4Changed #ifdef FILE_H to #ifdef _FILE_H
curt
1998-01-22 02:59:23 +00:00
24b5f05d5eMore misc. tweaks for rpk make merge.
curt
1998-01-19 19:42:58 +00:00
ccc3af8937Merged in make system changes from Bob Kuehne <rpk@sgi.com> This should simplify things tremendously.
curt
1998-01-19 19:26:51 +00:00
b6b503a190Tons 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
fdda5da598Beginning to integrate Tile management subsystem.
curt
1998-01-08 02:22:01 +00:00
7b3b55f6efMoved from .../Src/Scenery/ to .../Src/Astro/
curt
1998-01-07 03:06:12 +00:00
6b2bf2fa8eFixed a bug in handling windoze driver letter ":" notation.
curt
1999-06-15 19:55:10 +00:00
2640b43355Add a method to return pointer to data array.
curt
1999-06-12 21:09:41 +00:00
d201e9b5c5The 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