]>
git.mxchange.org Git - simgear.git/log
curt [Tue, 20 Jun 2000 00:27:53 +0000 (00:27 +0000)]
Initial revision.
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.
curt [Mon, 19 Jun 2000 17:05:41 +0000 (17:05 +0000)]
Initial revision.
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.
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.
curt [Sat, 27 May 2000 04:40:55 +0000 (04:40 +0000)]
First quick hack at panel shading.
curt [Sat, 27 May 2000 03:43:44 +0000 (03:43 +0000)]
First stab at replacing gdbm with metakit.
curt [Thu, 25 May 2000 16:45:19 +0000 (16:45 +0000)]
Initial revision.
curt [Wed, 24 May 2000 04:10:01 +0000 (04:10 +0000)]
MSVC5 portability changes contributed by Bruce Finney.
curt [Wed, 24 May 2000 01:30:42 +0000 (01:30 +0000)]
Updated for version 0.0.9
curt [Wed, 24 May 2000 01:30:18 +0000 (01:30 +0000)]
Updated for MSVC5.
curt [Wed, 24 May 2000 01:29:13 +0000 (01:29 +0000)]
Updates for MSVC5
curt [Tue, 16 May 2000 16:21:08 +0000 (16:21 +0000)]
Changes by David Megginson.
curt [Thu, 27 Apr 2000 01:28:22 +0000 (01:28 +0000)]
cygwin32 fix for gdbm
curt [Thu, 27 Apr 2000 01:26:36 +0000 (01:26 +0000)]
Fixes for cygwin32 builds.
curt [Thu, 30 Mar 2000 00:48:38 +0000 (00:48 +0000)]
Tweaks.
curt [Wed, 29 Mar 2000 21:28:14 +0000 (21:28 +0000)]
Updated.
curt [Wed, 29 Mar 2000 00:00:46 +0000 (00:00 +0000)]
For building redhat packages.
curt [Tue, 28 Mar 2000 22:08:31 +0000 (22:08 +0000)]
Ed Williams: Added some bulletproofing at the poles.
curt [Tue, 28 Mar 2000 22:06:34 +0000 (22:06 +0000)]
Added gdbm
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.
curt [Tue, 28 Mar 2000 19:49:07 +0000 (19:49 +0000)]
RedHat package building changes contributed by Habibie <habibie@MailandNews.com>
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 :))
curt [Tue, 28 Mar 2000 15:19:28 +0000 (15:19 +0000)]
Bump up version #
curt [Mon, 27 Mar 2000 22:34:59 +0000 (22:34 +0000)]
Ready for 0.0.6 release.
curt [Mon, 27 Mar 2000 22:30:32 +0000 (22:30 +0000)]
Removed autogen file.
curt [Mon, 27 Mar 2000 22:30:11 +0000 (22:30 +0000)]
Return result in radians.
curt [Mon, 27 Mar 2000 22:29:59 +0000 (22:29 +0000)]
Updated ...
curt [Mon, 27 Mar 2000 20:39:10 +0000 (20:39 +0000)]
Added.
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.
curt [Sun, 26 Mar 2000 14:04:03 +0000 (14:04 +0000)]
#include "config.h"
curt [Tue, 21 Mar 2000 21:06:07 +0000 (21:06 +0000)]
MSVC++ tweaks contributed by Christian Mayer.
curt [Tue, 21 Mar 2000 20:38:52 +0000 (20:38 +0000)]
Fixes for MSVC++.
curt [Tue, 21 Mar 2000 20:38:44 +0000 (20:38 +0000)]
Updates for next version.
curt [Fri, 17 Mar 2000 22:20:32 +0000 (22:20 +0000)]
Update for next (0.0.6) release.
curt [Fri, 17 Mar 2000 22:12:16 +0000 (22:12 +0000)]
Changed directory structure a bit to facilitate building for windows.
curt [Fri, 17 Mar 2000 05:16:15 +0000 (05:16 +0000)]
Rendering tweaks.
curt [Thu, 16 Mar 2000 22:44:50 +0000 (22:44 +0000)]
Updated.
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.
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.
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.
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.
curt [Thu, 16 Mar 2000 03:00:58 +0000 (03:00 +0000)]
Updated to eliminate rendering component and allow initialization without a
known time.
curt [Tue, 7 Mar 2000 00:47:37 +0000 (00:47 +0000)]
Initial revision.
curt [Mon, 6 Mar 2000 22:29:21 +0000 (22:29 +0000)]
Working on ssg-ifying sky.
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.
curt [Thu, 2 Mar 2000 23:07:25 +0000 (23:07 +0000)]
Working on drawing sun and sun halo.
curt [Thu, 2 Mar 2000 19:06:28 +0000 (19:06 +0000)]
Fixed a typo in the sky dome painting code.
curt [Thu, 2 Mar 2000 18:20:52 +0000 (18:20 +0000)]
Sun now correctly placed in sky and correctly colored.
curt [Thu, 2 Mar 2000 15:06:14 +0000 (15:06 +0000)]
Added top level ephemeris class.
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.
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.
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.
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.
curt [Tue, 29 Feb 2000 16:13:02 +0000 (16:13 +0000)]
Continuing work on ssg-ifying the sky dome.
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.
curt [Mon, 28 Feb 2000 12:58:41 +0000 (12:58 +0000)]
Beginning work on a restructure of the sky code.
curt [Tue, 22 Feb 2000 16:21:15 +0000 (16:21 +0000)]
Updated to 0.0.4
curt [Tue, 22 Feb 2000 04:32:16 +0000 (04:32 +0000)]
Added an include file that reports the current SimGear version.
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.
curt [Sat, 19 Feb 2000 02:28:58 +0000 (02:28 +0000)]
Fixed a warning message.
curt [Sat, 19 Feb 2000 02:22:47 +0000 (02:22 +0000)]
Updates.
curt [Thu, 17 Feb 2000 16:04:35 +0000 (16:04 +0000)]
Updates ..
curt [Wed, 16 Feb 2000 22:01:06 +0000 (22:01 +0000)]
One more pass at a reorg.
curt [Wed, 16 Feb 2000 22:00:51 +0000 (22:00 +0000)]
One more pass at reorgs.
curt [Tue, 15 Feb 2000 05:15:23 +0000 (05:15 +0000)]
Removed autogenerated file.
curt [Tue, 15 Feb 2000 02:30:02 +0000 (02:30 +0000)]
Code reorganization.
curt [Tue, 15 Feb 2000 01:07:49 +0000 (01:07 +0000)]
Added ...
curt [Mon, 14 Feb 2000 17:37:54 +0000 (17:37 +0000)]
Restructuring subdirectories.
curt [Wed, 9 Feb 2000 19:33:04 +0000 (19:33 +0000)]
Removed autogen'd files.
curt [Wed, 9 Feb 2000 19:27:02 +0000 (19:27 +0000)]
Initial revision
Tim Moore [Wed, 16 Sep 2009 06:06:28 +0000 (08:06 +0200)]
Moved everything from Lib to simgear
curt [Fri, 4 Feb 2000 21:50:04 +0000 (21:50 +0000)]
Updated for plib-1.1.x
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. :-(
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.
curt [Fri, 22 Oct 1999 15:15:43 +0000 (15:15 +0000)]
Moved where glBlendFunc() is reset to main.cxx
curt [Fri, 22 Oct 1999 12:58:39 +0000 (12:58 +0000)]
Reset glBlendFunc() here to.
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.
curt [Mon, 11 Oct 1999 21:09:21 +0000 (21:09 +0000)]
MSVC++ portability fix.
curt [Thu, 7 Oct 1999 21:08:50 +0000 (21:08 +0000)]
Various SGI portability tweaks.
curt [Sat, 11 Sep 1999 14:35:28 +0000 (14:35 +0000)]
MACos fixes.
curt [Sun, 15 Aug 1999 13:35:07 +0000 (13:35 +0000)]
Tweaks to fix problems with moon rendering introduced with ssg.
curt [Tue, 10 Aug 1999 01:42:34 +0000 (01:42 +0000)]
Scaled down the sun and moon sizes.
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 ...
curt [Sun, 20 Jun 1999 01:52:31 +0000 (01:52 +0000)]
Borland C++ tweaks.
MacOS/Metrowerks tweaks.
Fix for fgText default constructor.
curt [Thu, 17 Jun 1999 18:07:36 +0000 (18:07 +0000)]
Initial revision
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.
curt [Fri, 26 Feb 1999 22:08:34 +0000 (22:08 +0000)]
Added initial support for native SGI compilers.
curt [Fri, 5 Feb 1999 21:28:09 +0000 (21:28 +0000)]
Modifications to incorporate Jon S. Berndts flight model code.
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
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.
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.
curt [Wed, 27 Jan 1999 04:46:45 +0000 (04:46 +0000)]
Removed code to make sun appear larger at the horizon.
curt [Fri, 22 Jan 1999 16:03:13 +0000 (16:03 +0000)]
Don't know how this got in, but it is gone now.
curt [Tue, 19 Jan 1999 20:57:00 +0000 (20:57 +0000)]
MacOS portability changes contributed by "Robert Puyol" <puyol@abvent.fr>
curt [Wed, 6 Jan 1999 21:54:18 +0000 (21:54 +0000)]
Removed unneeded #include
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.
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.
curt [Sat, 5 Dec 1998 15:53:59 +0000 (15:53 +0000)]
Renamed class fgFLIGHT to class FGState as per request by JSB.
curt [Fri, 4 Dec 1998 01:25:05 +0000 (01:25 +0000)]
math domain error fix from Charlie Hotchkiss.