]> git.mxchange.org Git - flightgear.git/log
flightgear.git
26 years agoinitial checkin of notify
curt [Tue, 2 Jun 1998 21:59:45 +0000 (21:59 +0000)]
initial checkin of notify

26 years agoinitial checkin of modules
curt [Tue, 2 Jun 1998 21:59:45 +0000 (21:59 +0000)]
initial checkin of modules

26 years agoinitial checkin of cvswrappers
curt [Tue, 2 Jun 1998 21:59:45 +0000 (21:59 +0000)]
initial checkin of cvswrappers

26 years agoinitial checkin of checkoutlist
curt [Tue, 2 Jun 1998 21:59:45 +0000 (21:59 +0000)]
initial checkin of checkoutlist

26 years agoinitial checkin of rcsinfo
curt [Tue, 2 Jun 1998 21:59:44 +0000 (21:59 +0000)]
initial checkin of rcsinfo

26 years agoinitial checkin of loginfo
curt [Tue, 2 Jun 1998 21:59:44 +0000 (21:59 +0000)]
initial checkin of loginfo

26 years agoinitial checkin of editinfo
curt [Tue, 2 Jun 1998 21:59:44 +0000 (21:59 +0000)]
initial checkin of editinfo

26 years agoinitial checkin of commitinfo
curt [Tue, 2 Jun 1998 21:59:44 +0000 (21:59 +0000)]
initial checkin of commitinfo

26 years agoIncremental additions to material.cxx (not fully functional)
curt [Mon, 1 Jun 1998 17:56:20 +0000 (17:56 +0000)]
Incremental additions to material.cxx (not fully functional)
Tweaked vfc_ratio math to avoid divide by zero.

26 years agoAdded Linux audio support.
curt [Mon, 1 Jun 1998 17:54:40 +0000 (17:54 +0000)]
Added Linux audio support.
avoid glClear( COLOR_BUFFER_BIT ) when not using it to set the sky color.
map stl tweaks.

26 years ago.
curt [Mon, 1 Jun 1998 17:50:27 +0000 (17:50 +0000)]
.

26 years agomisc updates.
curt [Sat, 30 May 1998 01:57:25 +0000 (01:57 +0000)]
misc updates.

26 years agoAdded material.cxx material.hxx
curt [Sat, 30 May 1998 01:56:44 +0000 (01:56 +0000)]
Added material.cxx material.hxx

26 years agoRenamed <Table>.table to be <Table> so we can add a .gz under DOS.
curt [Fri, 29 May 1998 20:37:51 +0000 (20:37 +0000)]
Renamed <Table>.table to be <Table> so we can add a .gz under DOS.

26 years agoTweaked material properties & lighting a bit in GLUTmain.cxx.
curt [Fri, 29 May 1998 20:37:19 +0000 (20:37 +0000)]
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.

26 years agoAdded zlib support for reading in compressed data files.
curt [Fri, 29 May 1998 20:35:41 +0000 (20:35 +0000)]
Added zlib support for reading in compressed data files.

26 years ago...
curt [Fri, 29 May 1998 20:35:18 +0000 (20:35 +0000)]
...

26 years agoView optimizations by Norman Vine.
curt [Wed, 27 May 1998 02:24:05 +0000 (02:24 +0000)]
View optimizations by Norman Vine.

26 years ago...
curt [Wed, 27 May 1998 02:23:10 +0000 (02:23 +0000)]
...

26 years agoImplimented fragment level view frustum culling.
curt [Sun, 24 May 1998 02:49:09 +0000 (02:49 +0000)]
Implimented fragment level view frustum culling.

26 years agofarting around with CVS ...
curt [Sat, 23 May 1998 14:49:58 +0000 (14:49 +0000)]
farting around with CVS ...

26 years agoRemoved derived files "Makefile.in" from version control.
curt [Sat, 23 May 1998 14:31:49 +0000 (14:31 +0000)]
Removed derived files "Makefile.in" from version control.

26 years agoDerived file "Makefile.in" removed from version control.
curt [Sat, 23 May 1998 14:18:28 +0000 (14:18 +0000)]
Derived file "Makefile.in" removed from version control.

26 years agoremoved from version control.
curt [Sat, 23 May 1998 14:17:45 +0000 (14:17 +0000)]
removed from version control.

26 years agoAdded tile.cxx and tile.hxx.
curt [Sat, 23 May 1998 14:09:20 +0000 (14:09 +0000)]
Added tile.cxx and tile.hxx.
Working on rewriting the tile management system so a tile is just a list
fragments, and the fragment record contains the display list for that fragment.

26 years agoUse new C++ events class.
curt [Sat, 23 May 1998 14:07:14 +0000 (14:07 +0000)]
Use new C++ events class.

26 years agoModifications to use the new fgEVENT_MGR class.
curt [Fri, 22 May 1998 21:28:52 +0000 (21:28 +0000)]
Modifications to use the new fgEVENT_MGR class.

26 years ago*** empty log message ***
curt [Fri, 22 May 1998 21:26:34 +0000 (21:26 +0000)]
*** empty log message ***

26 years agoRewrote event.cxx in C++ as a class using STL for the internal event list
curt [Fri, 22 May 1998 21:14:53 +0000 (21:14 +0000)]
Rewrote event.cxx in C++ as a class using STL for the internal event list
and run queue this removes the arbitrary list sizes and makes things much
more dynamic.  Because this is C++-classified we can now have multiple
event_tables if we'd ever want them.

26 years agoConverted fgLIGHT to a C++ class.
curt [Wed, 20 May 1998 20:54:16 +0000 (20:54 +0000)]
Converted fgLIGHT to a C++ class.

26 years agoMoved global ref point and radius (bounding sphere info, and offset) to
curt [Wed, 20 May 1998 20:53:53 +0000 (20:53 +0000)]
Moved global ref point and radius (bounding sphere info, and offset) to
data file rather than calculating it on the fly.
Fixed polygon winding problem in scenery generation stage rather than
compensating for it on the fly.
Made a fgTILECACHE class.

26 years agoTweaked smooth shaded texture lighting properties.
curt [Wed, 20 May 1998 20:51:33 +0000 (20:51 +0000)]
Tweaked smooth shaded texture lighting properties.
Converted fgLIGHT to a C++ class.

26 years agoFrist pass at view frustum culling now operational.
curt [Sun, 17 May 1998 16:59:34 +0000 (16:59 +0000)]
Frist pass at view frustum culling now operational.

26 years agoFirst pass at view frustum culling now operational.
curt [Sun, 17 May 1998 16:59:03 +0000 (16:59 +0000)]
First pass at view frustum culling now operational.

26 years agoAdded a View Frustum Culling ratio display to the hud.
curt [Sun, 17 May 1998 16:58:12 +0000 (16:58 +0000)]
Added a View Frustum Culling ratio display to the hud.

26 years agoBeginning to add support for view frustum culling.
curt [Sat, 16 May 1998 13:09:57 +0000 (13:09 +0000)]
Beginning to add support for view frustum culling.
Added some temporary code to calculate bouding radius, until the
  scenery generation tools and scenery can be updated.

26 years agoC++ - ified views.[ch]xx
curt [Sat, 16 May 1998 13:08:34 +0000 (13:08 +0000)]
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.

26 years agoAdded limits to fov.
curt [Sat, 16 May 1998 13:05:21 +0000 (13:05 +0000)]
Added limits to fov.

26 years agoNew updates from Charlie Hotchkiss.
curt [Sat, 16 May 1998 13:04:13 +0000 (13:04 +0000)]
New updates from Charlie Hotchkiss.

26 years agoAdded a keyboard binding to dynamically adjust field of view.
curt [Wed, 13 May 1998 18:29:56 +0000 (18:29 +0000)]
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.

26 years agoAdded an fov to hud display.
curt [Wed, 13 May 1998 18:27:53 +0000 (18:27 +0000)]
Added an fov to hud display.

26 years agoRoot path info moved to fgOPTIONS.
curt [Wed, 13 May 1998 18:25:34 +0000 (18:25 +0000)]
Root path info moved to fgOPTIONS.

26 years agoUpdated ...
curt [Wed, 13 May 1998 18:25:09 +0000 (18:25 +0000)]
Updated ...

26 years agoMade fog color slightly bluish.
curt [Mon, 11 May 1998 18:18:51 +0000 (18:18 +0000)]
Made fog color slightly bluish.

26 years agoFor flat shading use "glHint (GL_FOG_HINT, GL_FASTEST )"
curt [Mon, 11 May 1998 18:18:15 +0000 (18:18 +0000)]
For flat shading use "glHint (GL_FOG_HINT, GL_FASTEST )"

26 years agoOutput message tweaking.
curt [Mon, 11 May 1998 18:17:28 +0000 (18:17 +0000)]
Output message tweaking.

26 years agoComplete C++ rewrite of all cockpit code by Charlie Hotchkiss.
curt [Mon, 11 May 1998 18:13:10 +0000 (18:13 +0000)]
Complete C++ rewrite of all cockpit code by Charlie Hotchkiss.

26 years agoFixed a glTexImage2D() usage bug where width and height were mis-swapped.
curt [Thu, 7 May 1998 23:15:20 +0000 (23:15 +0000)]
Fixed a glTexImage2D() usage bug where width and height were mis-swapped.
Added support for --tile-radius=n option.

26 years agoAdded "D" key binding to set autopilot heading.
curt [Thu, 7 May 1998 23:14:14 +0000 (23:14 +0000)]
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.

26 years agoChanged frame rate formatting a bit.
curt [Thu, 7 May 1998 23:12:31 +0000 (23:12 +0000)]
Changed frame rate formatting a bit.

26 years agoHUD updates from Jeff Goeke-Smith.
curt [Thu, 7 May 1998 23:11:50 +0000 (23:11 +0000)]
HUD updates from Jeff Goeke-Smith.

26 years agoupdated ...
curt [Thu, 7 May 1998 23:11:05 +0000 (23:11 +0000)]
updated ...

26 years agoAdded an option to control square tile radius.
curt [Wed, 6 May 1998 03:16:42 +0000 (03:16 +0000)]
Added an option to control square tile radius.

26 years agoAdded an averaged global frame rate counter.
curt [Wed, 6 May 1998 03:16:23 +0000 (03:16 +0000)]
Added an averaged global frame rate counter.
Added an option to control tile radius.

26 years agoDurk Talsma contributed a graphical frame rate counter which is displayed
curt [Wed, 6 May 1998 03:15:08 +0000 (03:15 +0000)]
Durk Talsma contributed a graphical frame rate counter which is displayed
as part of the HUD.

26 years agoUpdated texture coordinate fmod() parameter.
curt [Sun, 3 May 1998 00:48:01 +0000 (00:48 +0000)]
Updated texture coordinate fmod() parameter.

26 years agoAdded an option to enable/disable full-screen mode.
curt [Sun, 3 May 1998 00:47:31 +0000 (00:47 +0000)]
Added an option to enable/disable full-screen mode.

26 years agopolar.h -> polar3d.h
curt [Sun, 3 May 1998 00:46:45 +0000 (00:46 +0000)]
polar.h -> polar3d.h

26 years agoUpdated ...
curt [Sun, 3 May 1998 00:46:12 +0000 (00:46 +0000)]
Updated ...

26 years agoFine tuning mktime() support because of varying behavior on different
curt [Sat, 2 May 1998 01:53:17 +0000 (01:53 +0000)]
Fine tuning mktime() support because of varying behavior on different
platforms.

26 years agoPlaying around with texture coordinates.
curt [Sat, 2 May 1998 01:52:14 +0000 (01:52 +0000)]
Playing around with texture coordinates.

26 years agoUpdated polartocart conversion routine.
curt [Sat, 2 May 1998 01:51:01 +0000 (01:51 +0000)]
Updated polartocart conversion routine.

26 years agoC++-ifying a couple source files.
curt [Thu, 30 Apr 1998 12:35:59 +0000 (12:35 +0000)]
C++-ifying a couple source files.

26 years agoAdded a command line rendering option specify smooth/flat shading.
curt [Thu, 30 Apr 1998 12:35:26 +0000 (12:35 +0000)]
Added a command line rendering option specify smooth/flat shading.

26 years agoAdded command line rendering options:
curt [Thu, 30 Apr 1998 12:34:17 +0000 (12:34 +0000)]
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

26 years agoFixed a horible bug that cause the time to be *WAY* off when compiling
curt [Tue, 28 Apr 1998 21:45:34 +0000 (21:45 +0000)]
Fixed a horible bug that cause the time to be *WAY* off when compiling
with the CygWin32 compiler.  This may not yet completely address other
Win32 compilers, but we'll have to take them on a case by case basis.

26 years agoWrapped zlib calls up so we can conditionally comment out zlib support.
curt [Tue, 28 Apr 1998 21:42:50 +0000 (21:42 +0000)]
Wrapped zlib calls up so we can conditionally comment out zlib support.

26 years ago..
curt [Tue, 28 Apr 1998 21:40:58 +0000 (21:40 +0000)]
..

26 years agoType-ified fgTIME and fgVIEW.
curt [Tue, 28 Apr 1998 01:22:16 +0000 (01:22 +0000)]
Type-ified fgTIME and fgVIEW.

26 years agoTweaked texture parameter calculations to keep the number smaller. This
curt [Tue, 28 Apr 1998 01:21:42 +0000 (01:21 +0000)]
Tweaked texture parameter calculations to keep the number smaller.  This
avoids the "swimming" problem.
Type-ified fgTIME and fgVIEW.

26 years agoType-ified fgTIME and fgVIEW.
curt [Tue, 28 Apr 1998 01:20:20 +0000 (01:20 +0000)]
Type-ified fgTIME and fgVIEW.
Added a command line option to disable textures.

26 years agoType-ified fgTIME and fgVIEW
curt [Tue, 28 Apr 1998 01:18:59 +0000 (01:18 +0000)]
Type-ified fgTIME and fgVIEW

26 years agoUpdated ...
curt [Tue, 28 Apr 1998 01:18:06 +0000 (01:18 +0000)]
Updated ...

26 years agoScrewing around with texture coordinate generation ... still needs work.
curt [Mon, 27 Apr 1998 15:58:15 +0000 (15:58 +0000)]
Screwing around with texture coordinate generation ... still needs work.

26 years agoAssigned a couple output messages to the FG_DEBUG class.
curt [Mon, 27 Apr 1998 03:35:00 +0000 (03:35 +0000)]
Assigned a couple output messages to the FG_DEBUG class.

26 years agoMinor transformation adjustments to try to keep scenery tiles closer to
curt [Mon, 27 Apr 1998 03:30:13 +0000 (03:30 +0000)]
Minor transformation adjustments to try to keep scenery tiles closer to
(0, 0, 0)  GLfloats run out of precision at the distances we need to model
the earth, but we can do a bunch of pre-transformations using double math
and then cast to GLfloat once everything is close in where we have less
precision problems.

26 years ago"struct fgLIGHT" -> "fgLIGHT" because fgLIGHT is typedef'd.
curt [Sun, 26 Apr 1998 05:10:00 +0000 (05:10 +0000)]
"struct fgLIGHT" -> "fgLIGHT" because fgLIGHT is typedef'd.

26 years agoAdded zlib support.
curt [Sun, 26 Apr 1998 05:06:29 +0000 (05:06 +0000)]
Added zlib support.

26 years agoAdded an rint() / HAVE_RINT check.
curt [Sun, 26 Apr 1998 05:01:19 +0000 (05:01 +0000)]
Added an rint() / HAVE_RINT check.

26 years agoEdited cvs log messages in source files ... bad bad bad!
curt [Sat, 25 Apr 1998 22:06:24 +0000 (22:06 +0000)]
Edited cvs log messages in source files ... bad bad bad!

26 years agoUse already calculated LaRCsim values to create the roll/pitch/yaw
curt [Sat, 25 Apr 1998 22:04:53 +0000 (22:04 +0000)]
Use already calculated LaRCsim values to create the roll/pitch/yaw
transformation matrix (we call it LOCAL)

26 years agoUpdated to reflect work done.
curt [Sat, 25 Apr 1998 22:03:38 +0000 (22:03 +0000)]
Updated to reflect work done.

26 years agoCleaned up initialization sequence to eliminate interdependencies
curt [Sat, 25 Apr 1998 20:24:00 +0000 (20:24 +0000)]
Cleaned up initialization sequence to eliminate interdependencies
between sun position, lighting, and view position.  This creates a
valid single pass initialization path.

26 years agoMoved to Simulator/ subdirectory.
curt [Sat, 25 Apr 1998 18:39:36 +0000 (18:39 +0000)]
Moved to Simulator/ subdirectory.

26 years agoAdded an command line option to set starting position based on airport ID.
curt [Sat, 25 Apr 1998 15:11:10 +0000 (15:11 +0000)]
Added an command line option to set starting position based on airport ID.

26 years agoChanged "r" to "rb" in gzopen() options. This fixes bad behavior in win32.
curt [Sat, 25 Apr 1998 15:09:57 +0000 (15:09 +0000)]
Changed "r" to "rb" in gzopen() options.  This fixes bad behavior in win32.

26 years agoAdded "file.obj.gz" support.
curt [Fri, 24 Apr 1998 14:21:08 +0000 (14:21 +0000)]
Added "file.obj.gz" support.

26 years agoFog tweaks.
curt [Fri, 24 Apr 1998 14:19:29 +0000 (14:19 +0000)]
Fog tweaks.

26 years agoWrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
curt [Fri, 24 Apr 1998 00:52:24 +0000 (00:52 +0000)]
Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
Fog color fixes.
Separated out lighting calcs into their own file.

26 years agoWrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
curt [Fri, 24 Apr 1998 00:51:07 +0000 (00:51 +0000)]
Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
Tweaked the scenery file extentions to be "file.obj" (uncompressed)
or "file.obz" (compressed.)

26 years agoWrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
curt [Fri, 24 Apr 1998 00:49:17 +0000 (00:49 +0000)]
Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
Trying out some different option parsing code.
Some code reorganization.

26 years agoC++-ifing the code a bit.
curt [Fri, 24 Apr 1998 00:45:53 +0000 (00:45 +0000)]
C++-ifing the code a bit.

26 years agoWrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
curt [Fri, 24 Apr 1998 00:45:17 +0000 (00:45 +0000)]
Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"

26 years agoWrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
curt [Fri, 24 Apr 1998 00:45:00 +0000 (00:45 +0000)]
Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
Fixed a bug when generating sky colors.

26 years agoC++ - ifing the code.
curt [Wed, 22 Apr 1998 13:25:39 +0000 (13:25 +0000)]
C++ - ifing the code.
Starting a bit of reorganization of lighting code.

26 years agoC++ - ifiing the code a bit.
curt [Wed, 22 Apr 1998 13:24:04 +0000 (13:24 +0000)]
C++ - ifiing the code a bit.
Starting to reorginize some of the lighting calcs to use a table lookup.

26 years agoC++ - ifing the code a bit.
curt [Wed, 22 Apr 1998 13:21:26 +0000 (13:21 +0000)]
C++ - ifing the code a bit.

26 years agoPrepairing for C++ integration.
curt [Tue, 21 Apr 1998 17:02:27 +0000 (17:02 +0000)]
Prepairing for C++ integration.

26 years agoFixed a problems where a pointer to a function was being passed around. In
curt [Tue, 21 Apr 1998 17:01:43 +0000 (17:01 +0000)]
Fixed a problems where a pointer to a function was being passed around.  In
one place this functions arguments were defined as ( void ) while in another
place they were defined as ( int ).  The correct answer was ( int ).

Prepairing for C++ integration.

26 years agoIntegrated autopilot.
curt [Tue, 21 Apr 1998 16:59:33 +0000 (16:59 +0000)]
Integrated autopilot.
Prepairing for C++ integration.