]> git.mxchange.org Git - simgear.git/log
simgear.git
24 years agoMetakit seems to really want to #define bool int, #define true 1,
curt [Mon, 19 Jun 2000 17:06:35 +0000 (17:06 +0000)]
Metakit seems to really want to #define bool int, #define true 1,
#define false 0, so I massaged the header files to make this impossible.

24 years agoInitial revision.
curt [Mon, 19 Jun 2000 17:05:41 +0000 (17:05 +0000)]
Initial revision.

24 years agoMath/bucket/tiling updates contributed by Norman Vine.
curt [Fri, 16 Jun 2000 00:28:19 +0000 (00:28 +0000)]
Math/bucket/tiling updates contributed by Norman Vine.
Texture coordinate calculation updates by Curt.

24 years agoMinor fiddling with material properties *trying* to chase down a visual bug
curt [Thu, 1 Jun 2000 19:14:06 +0000 (19:14 +0000)]
Minor fiddling with material properties *trying* to chase down a visual bug
where the scene get's brighter or dimmer depending on whether or not the sun
or moon is in the field of view.

24 years agoFirst quick hack at panel shading.
curt [Sat, 27 May 2000 04:40:55 +0000 (04:40 +0000)]
First quick hack at panel shading.

24 years agoFirst stab at replacing gdbm with metakit.
curt [Sat, 27 May 2000 03:43:44 +0000 (03:43 +0000)]
First stab at replacing gdbm with metakit.

24 years agoInitial revision.
curt [Thu, 25 May 2000 16:45:19 +0000 (16:45 +0000)]
Initial revision.

24 years agoMSVC5 portability changes contributed by Bruce Finney.
curt [Wed, 24 May 2000 04:10:01 +0000 (04:10 +0000)]
MSVC5 portability changes contributed by Bruce Finney.

24 years agoUpdated for version 0.0.9
curt [Wed, 24 May 2000 01:30:42 +0000 (01:30 +0000)]
Updated for version 0.0.9

24 years agoUpdated for MSVC5.
curt [Wed, 24 May 2000 01:30:18 +0000 (01:30 +0000)]
Updated for MSVC5.

24 years agoUpdates for MSVC5
curt [Wed, 24 May 2000 01:29:13 +0000 (01:29 +0000)]
Updates for MSVC5

24 years agoChanges by David Megginson.
curt [Tue, 16 May 2000 16:21:08 +0000 (16:21 +0000)]
Changes by David Megginson.

24 years agocygwin32 fix for gdbm
curt [Thu, 27 Apr 2000 01:28:22 +0000 (01:28 +0000)]
cygwin32 fix for gdbm

24 years agoFixes for cygwin32 builds.
curt [Thu, 27 Apr 2000 01:26:36 +0000 (01:26 +0000)]
Fixes for cygwin32 builds.

24 years agoTweaks.
curt [Thu, 30 Mar 2000 00:48:38 +0000 (00:48 +0000)]
Tweaks.

24 years agoUpdated.
curt [Wed, 29 Mar 2000 21:28:14 +0000 (21:28 +0000)]
Updated.

24 years agoFor building redhat packages.
curt [Wed, 29 Mar 2000 00:00:46 +0000 (00:00 +0000)]
For building redhat packages.

24 years agoEd Williams: Added some bulletproofing at the poles.
curt [Tue, 28 Mar 2000 22:08:31 +0000 (22:08 +0000)]
Ed Williams: Added some bulletproofing at the poles.

24 years agoAdded gdbm
curt [Tue, 28 Mar 2000 22:06:34 +0000 (22:06 +0000)]
Added gdbm

24 years agoAdded gdbm to SimGear. Many systems will already have gdbm installed so
curt [Tue, 28 Mar 2000 21:37:36 +0000 (21:37 +0000)]
Added gdbm to SimGear.  Many systems will already have gdbm installed so
it is only built if it doesn't already exist on the user's platform.
gdbm is a set of database routines that use extendible hashing and works
similar to the standard UNIX dbm routines.  This guarantees the availability
of gdbm to any application that uses SimGear.

24 years agoRedHat package building changes contributed by Habibie <habibie@MailandNews.com>
curt [Tue, 28 Mar 2000 19:49:07 +0000 (19:49 +0000)]
RedHat package building changes contributed by Habibie <habibie@MailandNews.com>

24 years agoOptimizations by Norman Vine:
curt [Tue, 28 Mar 2000 15:20:20 +0000 (15:20 +0000)]
Optimizations by Norman Vine:
  Classic space vs time seemed worth it in that we get a ~3 fold speedup
  for ~5% space increase here.  Also pow() is an expensive Fortran to C
  translation in just about all the old government code I see :))

24 years agoBump up version #
curt [Tue, 28 Mar 2000 15:19:28 +0000 (15:19 +0000)]
Bump up version #

24 years agoReady for 0.0.6 release.
curt [Mon, 27 Mar 2000 22:34:59 +0000 (22:34 +0000)]
Ready for 0.0.6 release.

24 years agoRemoved autogen file.
curt [Mon, 27 Mar 2000 22:30:32 +0000 (22:30 +0000)]
Removed autogen file.

24 years agoReturn result in radians.
curt [Mon, 27 Mar 2000 22:30:11 +0000 (22:30 +0000)]
Return result in radians.

24 years agoUpdated ...
curt [Mon, 27 Mar 2000 22:29:59 +0000 (22:29 +0000)]
Updated ...

24 years agoAdded.
curt [Mon, 27 Mar 2000 20:39:10 +0000 (20:39 +0000)]
Added.

24 years agoAdded simgear/magvar which impliments WMM 2000 world magnetic variance model.
curt [Mon, 27 Mar 2000 20:36:26 +0000 (20:36 +0000)]
Added simgear/magvar which impliments WMM 2000 world magnetic variance model.
  contributed by Ed Williams.
Some additional internal rearrangement of code.

24 years ago#include "config.h"
curt [Sun, 26 Mar 2000 14:04:03 +0000 (14:04 +0000)]
#include "config.h"

24 years agoMSVC++ tweaks contributed by Christian Mayer.
curt [Tue, 21 Mar 2000 21:06:07 +0000 (21:06 +0000)]
MSVC++ tweaks contributed by Christian Mayer.

24 years agoFixes for MSVC++.
curt [Tue, 21 Mar 2000 20:38:52 +0000 (20:38 +0000)]
Fixes for MSVC++.

24 years agoUpdates for next version.
curt [Tue, 21 Mar 2000 20:38:44 +0000 (20:38 +0000)]
Updates for next version.

24 years agoUpdate for next (0.0.6) release.
curt [Fri, 17 Mar 2000 22:20:32 +0000 (22:20 +0000)]
Update for next (0.0.6) release.

24 years agoChanged directory structure a bit to facilitate building for windows.
curt [Fri, 17 Mar 2000 22:12:16 +0000 (22:12 +0000)]
Changed directory structure a bit to facilitate building for windows.

24 years agoRendering tweaks.
curt [Fri, 17 Mar 2000 05:16:15 +0000 (05:16 +0000)]
Rendering tweaks.

24 years agoUpdated.
curt [Thu, 16 Mar 2000 22:44:50 +0000 (22:44 +0000)]
Updated.

24 years agoUpdate star repainting to fade as the day get's brighter, also reworked
curt [Thu, 16 Mar 2000 22:02:47 +0000 (22:02 +0000)]
Update star repainting to fade as the day get's brighter, also reworked
coloring just a bit.

24 years agoRemoved solarsystem.* replaced mostly with ephemeris.* which is similar
curt [Thu, 16 Mar 2000 22:00:53 +0000 (22:00 +0000)]
Removed solarsystem.* replaced mostly with ephemeris.* which is similar
but not rendering oriented.
Added star database management class.

24 years agoComplete overhaul of the sky/sun/moon/stars/planets. It is now an ssg
curt [Thu, 16 Mar 2000 03:17:04 +0000 (03:17 +0000)]
Complete overhaul of the sky/sun/moon/stars/planets.  It is now an ssg
model that get's inserted into the scene graph.

24 years agoPass current latitude to moon position calculations to compenstate for it's
curt [Thu, 16 Mar 2000 03:14:23 +0000 (03:14 +0000)]
Pass current latitude to moon position calculations to compenstate for it's
parallax.

24 years agoUpdated to eliminate rendering component and allow initialization without a
curt [Thu, 16 Mar 2000 03:00:58 +0000 (03:00 +0000)]
Updated to eliminate rendering component and allow initialization without a
known time.

24 years agoInitial revision.
curt [Tue, 7 Mar 2000 00:47:37 +0000 (00:47 +0000)]
Initial revision.

24 years agoWorking on ssg-ifying sky.
curt [Mon, 6 Mar 2000 22:29:21 +0000 (22:29 +0000)]
Working on ssg-ifying sky.

24 years agoWorking on ssg-ifying the sky dome. Added the moon and other various tweaks.
curt [Mon, 6 Mar 2000 22:27:52 +0000 (22:27 +0000)]
Working on ssg-ifying the sky dome.  Added the moon and other various tweaks.

24 years agoWorking on drawing sun and sun halo.
curt [Thu, 2 Mar 2000 23:07:25 +0000 (23:07 +0000)]
Working on drawing sun and sun halo.

24 years agoFixed a typo in the sky dome painting code.
curt [Thu, 2 Mar 2000 19:06:28 +0000 (19:06 +0000)]
Fixed a typo in the sky dome painting code.

24 years agoSun now correctly placed in sky and correctly colored.
curt [Thu, 2 Mar 2000 18:20:52 +0000 (18:20 +0000)]
Sun now correctly placed in sky and correctly colored.

24 years agoAdded top level ephemeris class.
curt [Thu, 2 Mar 2000 15:06:14 +0000 (15:06 +0000)]
Added top level ephemeris class.

24 years agoWorking on separating out ephemeris code from the actual rendering code
curt [Thu, 2 Mar 2000 12:51:30 +0000 (12:51 +0000)]
Working on separating out ephemeris code from the actual rendering code
which I am trying to ssg-ify at the same time.

24 years agoSeparating out the Sky rendering as a separate unit and ssg-ifying it.
curt [Thu, 2 Mar 2000 02:03:18 +0000 (02:03 +0000)]
Separating out the Sky rendering as a separate unit and ssg-ifying it.

24 years agoStarting to work on an independent sky implimentation that can be used by
curt [Thu, 2 Mar 2000 00:56:35 +0000 (00:56 +0000)]
Starting to work on an independent sky implimentation that can be used by
any ssg application and can have it's components driven realistically based
on time.

24 years agoWorking on skydome ... some actual progress has been made. :-) Still
curt [Tue, 29 Feb 2000 23:31:32 +0000 (23:31 +0000)]
Working on skydome ... some actual progress has been made. :-)  Still
something goofy with sunrise, sunset effects.

24 years agoContinuing work on ssg-ifying the sky dome.
curt [Tue, 29 Feb 2000 16:13:02 +0000 (16:13 +0000)]
Continuing work on ssg-ifying the sky dome.

24 years agoFurther work on ssg-ifying the sky dome. (not tested) but I can build the
curt [Mon, 28 Feb 2000 23:04:07 +0000 (23:04 +0000)]
Further work on ssg-ifying the sky dome.  (not tested) but I can build the
structures and update the colors.  I still need to set up the transforms
properly and connect it into the scene graph.

24 years agoBeginning work on a restructure of the sky code.
curt [Mon, 28 Feb 2000 12:58:41 +0000 (12:58 +0000)]
Beginning work on a restructure of the sky code.

24 years agoUpdated to 0.0.4
curt [Tue, 22 Feb 2000 16:21:15 +0000 (16:21 +0000)]
Updated to 0.0.4

24 years agoAdded an include file that reports the current SimGear version.
curt [Tue, 22 Feb 2000 04:32:16 +0000 (04:32 +0000)]
Added an include file that reports the current SimGear version.

24 years agoRemoved mat3.h et. al. plib/sg.h provides a superset of mat3.h, has a
curt [Sat, 19 Feb 2000 20:58:58 +0000 (20:58 +0000)]
Removed mat3.h et. al.  plib/sg.h provides a superset of mat3.h, has a
cleaner design, and is something that we are already linking in.

24 years agoFixed a warning message.
curt [Sat, 19 Feb 2000 02:28:58 +0000 (02:28 +0000)]
Fixed a warning message.

24 years agoUpdates.
curt [Sat, 19 Feb 2000 02:22:47 +0000 (02:22 +0000)]
Updates.

24 years agoUpdates ..
curt [Thu, 17 Feb 2000 16:04:35 +0000 (16:04 +0000)]
Updates ..

24 years agoOne more pass at a reorg.
curt [Wed, 16 Feb 2000 22:01:06 +0000 (22:01 +0000)]
One more pass at a reorg.

24 years agoOne more pass at reorgs.
curt [Wed, 16 Feb 2000 22:00:51 +0000 (22:00 +0000)]
One more pass at reorgs.

24 years agoRemoved autogenerated file.
curt [Tue, 15 Feb 2000 05:15:23 +0000 (05:15 +0000)]
Removed autogenerated file.

24 years agoCode reorganization.
curt [Tue, 15 Feb 2000 02:30:02 +0000 (02:30 +0000)]
Code reorganization.

24 years agoAdded ...
curt [Tue, 15 Feb 2000 01:07:49 +0000 (01:07 +0000)]
Added ...

24 years agoRestructuring subdirectories.
curt [Mon, 14 Feb 2000 17:37:54 +0000 (17:37 +0000)]
Restructuring subdirectories.

24 years agoRemoved autogen'd files.
curt [Wed, 9 Feb 2000 19:33:04 +0000 (19:33 +0000)]
Removed autogen'd files.

24 years agoInitial revision
curt [Wed, 9 Feb 2000 19:27:02 +0000 (19:27 +0000)]
Initial revision

15 years agoMoved everything from Lib to simgear
Tim Moore [Wed, 16 Sep 2009 06:06:28 +0000 (08:06 +0200)]
Moved everything from Lib to simgear

24 years agoUpdated for plib-1.1.x
curt [Fri, 4 Feb 2000 21:50:04 +0000 (21:50 +0000)]
Updated for plib-1.1.x

24 years agoConverted sky colors from floats to GLubytes to try to work around Linux
curt [Thu, 30 Dec 1999 16:41:43 +0000 (16:41 +0000)]
Converted sky colors from floats to GLubytes to try to work around Linux
nVidia bug, with no success. :-(

25 years agoUse a more standard texture/blend mode combination for sun/moon halos to
curt [Wed, 3 Nov 1999 15:17:50 +0000 (15:17 +0000)]
Use a more standard texture/blend mode combination for sun/moon halos to
avoid render path that's not supported by all cards/drivers.

25 years agoMoved where glBlendFunc() is reset to main.cxx
curt [Fri, 22 Oct 1999 15:15:43 +0000 (15:15 +0000)]
Moved where glBlendFunc() is reset to main.cxx

25 years agoReset glBlendFunc() here to.
curt [Fri, 22 Oct 1999 12:58:39 +0000 (12:58 +0000)]
Reset glBlendFunc() here to.

25 years agoSet glBlendFunc ( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA ) ; when done drawing
curt [Fri, 22 Oct 1999 12:34:06 +0000 (12:34 +0000)]
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.

25 years agoMSVC++ portability fix.
curt [Mon, 11 Oct 1999 21:09:21 +0000 (21:09 +0000)]
MSVC++ portability fix.

25 years agoVarious SGI portability tweaks.
curt [Thu, 7 Oct 1999 21:08:50 +0000 (21:08 +0000)]
Various SGI portability tweaks.

25 years agoMACos fixes.
curt [Sat, 11 Sep 1999 14:35:28 +0000 (14:35 +0000)]
MACos fixes.

25 years agoTweaks to fix problems with moon rendering introduced with ssg.
curt [Sun, 15 Aug 1999 13:35:07 +0000 (13:35 +0000)]
Tweaks to fix problems with moon rendering introduced with ssg.

25 years agoScaled down the sun and moon sizes.
curt [Tue, 10 Aug 1999 01:42:34 +0000 (01:42 +0000)]
Scaled down the sun and moon sizes.

25 years agoSet up the model view matrix exactly as ssg does it before drawing sky, stars
curt [Sat, 7 Aug 1999 23:31:30 +0000 (23:31 +0000)]
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 ...

25 years agoBorland C++ tweaks.
curt [Sun, 20 Jun 1999 01:52:31 +0000 (01:52 +0000)]
Borland C++ tweaks.
MacOS/Metrowerks tweaks.
Fix for fgText default constructor.

25 years agoInitial revision
curt [Thu, 17 Jun 1999 18:07:36 +0000 (18:07 +0000)]
Initial revision

15 years agoChanges contributed by Durk Talsma:
curt [Mon, 22 Mar 1999 02:08:05 +0000 (02:08 +0000)]
Changes contributed by Durk Talsma:

Here's a few changes I made to fg-0.58 this weekend. Included are the
following features:
- Sun and moon have a halo
- The moon has a light vector, moon_angle, etc. etc. so that we can have
  some moonlight during the night.
- Lot's of small changes tweakes, including some stuff Norman Vine sent
  me earlier.

15 years agoAdded initial support for native SGI compilers.
curt [Fri, 26 Feb 1999 22:08:34 +0000 (22:08 +0000)]
Added initial support for native SGI compilers.

15 years agoModifications to incorporate Jon S. Berndts flight model code.
curt [Fri, 5 Feb 1999 21:28:09 +0000 (21:28 +0000)]
Modifications to incorporate Jon S. Berndts flight model code.

15 years agoMSVC++ portability changes by Bernie Bright:
curt [Tue, 2 Feb 1999 20:13:29 +0000 (20:13 +0000)]
MSVC++ portability changes by Bernie Bright:

Lib/Serial/serial.[ch]xx: Initial Windows support - incomplete.
Simulator/Astro/stars.cxx: typo? included <stdio> instead of <cstdio>
Simulator/Cockpit/hud.cxx: Added Standard headers
Simulator/Cockpit/panel.cxx: Redefinition of default parameter
Simulator/Flight/flight.cxx: Replaced cout with FG_LOG.  Deleted <stdio.h>
Simulator/Main/fg_init.cxx:
Simulator/Main/GLUTmain.cxx:
Simulator/Main/options.hxx: Shuffled <fg_serial.hxx> dependency
Simulator/Objects/material.hxx:
Simulator/Time/timestamp.hxx: VC++ friend kludge
Simulator/Scenery/tile.[ch]xx: Fixed using std::X declarations
Simulator/Main/views.hxx: Added a constant

15 years agoRenamed FlightGear/Simulator/Flight to FlightGear/Simulator/FDM since
curt [Mon, 1 Feb 1999 21:33:23 +0000 (21:33 +0000)]
Renamed FlightGear/Simulator/Flight to FlightGear/Simulator/FDM since
Jon accepted my offer to do this and thought it was a good idea.

15 years agoBug fix in vertex order of inner disk (fan) of the sky dome.
curt [Mon, 1 Feb 1999 21:09:00 +0000 (21:09 +0000)]
Bug fix in vertex order of inner disk (fan) of the sky dome.

15 years agoRemoved code to make sun appear larger at the horizon.
curt [Wed, 27 Jan 1999 04:46:45 +0000 (04:46 +0000)]
Removed code to make sun appear larger at the horizon.

15 years agoDon't know how this got in, but it is gone now.
curt [Fri, 22 Jan 1999 16:03:13 +0000 (16:03 +0000)]
Don't know how this got in, but it is gone now.

15 years agoMacOS portability changes contributed by "Robert Puyol" <puyol@abvent.fr>
curt [Tue, 19 Jan 1999 20:57:00 +0000 (20:57 +0000)]
MacOS portability changes contributed by "Robert Puyol" <puyol@abvent.fr>

15 years agoRemoved unneeded #include
curt [Wed, 6 Jan 1999 21:54:18 +0000 (21:54 +0000)]
Removed unneeded #include

15 years agoConverted "class fgVIEW" to "class FGView" and updated to make data
curt [Wed, 9 Dec 1998 18:50:12 +0000 (18:50 +0000)]
Converted "class fgVIEW" to "class FGView" and updated to make data
members private and make required accessor functions.

15 years agoSun now appears to grow in size as it gets very low in the horizon.
curt [Tue, 8 Dec 1998 21:42:31 +0000 (21:42 +0000)]
Sun now appears to grow in size as it gets very low in the horizon.

15 years agoRenamed class fgFLIGHT to class FGState as per request by JSB.
curt [Sat, 5 Dec 1998 15:53:59 +0000 (15:53 +0000)]
Renamed class fgFLIGHT to class FGState as per request by JSB.

15 years agomath domain error fix from Charlie Hotchkiss.
curt [Fri, 4 Dec 1998 01:25:05 +0000 (01:25 +0000)]
math domain error fix from Charlie Hotchkiss.

15 years agoConverted fgFLIGHT to a class.
curt [Thu, 3 Dec 1998 01:15:35 +0000 (01:15 +0000)]
Converted fgFLIGHT to a class.
Tweaks for Sun portability.