]> git.mxchange.org Git - flightgear.git/log
flightgear.git
25 years agoUpdated for 0.6.1
curt [Mon, 21 Jun 1999 19:59:03 +0000 (19:59 +0000)]
Updated for 0.6.1

25 years agoUpdates to JSBsim.
curt [Mon, 21 Jun 1999 03:01:57 +0000 (03:01 +0000)]
Updates to JSBsim.

25 years agoUpdated JSBsim from Jon Berndt
curt [Sun, 20 Jun 1999 02:12:04 +0000 (02:12 +0000)]
Updated JSBsim from Jon Berndt
Fixed a typo in hud.cxx.

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 agoFixed a problem with ambiguous constructors in the fgText class.
curt [Sat, 19 Jun 1999 15:36:49 +0000 (15:36 +0000)]
Fixed a problem with ambiguous constructors in the fgText class.

25 years agoAdded c172 model from Tony Peden.
curt [Tue, 15 Jun 1999 20:05:26 +0000 (20:05 +0000)]
Added c172 model from Tony Peden.

25 years agoStarted adding Tony Peden's c172 model
curt [Tue, 15 Jun 1999 20:02:59 +0000 (20:02 +0000)]
Started adding Tony Peden's c172 model

25 years agoGL_CULL_FACE tweak.
curt [Tue, 15 Jun 1999 19:55:55 +0000 (19:55 +0000)]
GL_CULL_FACE tweak.

25 years agoUpdates contributed by Durk Talsma.
curt [Tue, 15 Jun 1999 19:55:31 +0000 (19:55 +0000)]
Updates contributed by Durk Talsma.

25 years agoFixed a bug in handling windoze driver letter ":" notation.
curt [Tue, 15 Jun 1999 19:55:10 +0000 (19:55 +0000)]
Fixed a bug in handling windoze driver letter ":" notation.

25 years agoUpdates ...
curt [Tue, 15 Jun 1999 19:54:44 +0000 (19:54 +0000)]
Updates ...

25 years agoAdded a README for building the win32 cross compiler.
curt [Tue, 15 Jun 1999 19:54:11 +0000 (19:54 +0000)]
Added a README for building the win32 cross compiler.
First stab at a c172 flight model contributed by Tony Peden.

25 years agoFixed a bug in tilecache size which caused occasional tiles to drop out
curt [Mon, 14 Jun 1999 13:47:44 +0000 (13:47 +0000)]
Fixed a bug in tilecache size which caused occasional tiles to drop out
when more than one row is scheduled "simultaneously".

25 years agoCreated an FGTileMgr class to encapsulate the high level tile management
curt [Sun, 13 Jun 1999 05:58:02 +0000 (05:58 +0000)]
Created an FGTileMgr class to encapsulate the high level tile management
  tasks.
Created a tile load queue.  When we init, or cross a tile boundary, we
  stuff the new tiles to be loaded on a load queue, and then only load
  one tile per frame.  This will need further refinement, but it is better
  than what we had.

25 years agoRenamed tile.[ch]xx to tileentry.[ch]xx
curt [Sat, 12 Jun 1999 21:15:27 +0000 (21:15 +0000)]
Renamed tile.[ch]xx to tileentry.[ch]xx

25 years agoRenamed tileentry.[ch]xx
curt [Sat, 12 Jun 1999 21:14:01 +0000 (21:14 +0000)]
Renamed tileentry.[ch]xx

25 years agoStarted work on a dynamic tile cache.
curt [Sat, 12 Jun 1999 21:12:13 +0000 (21:12 +0000)]
Started work on a dynamic tile cache.
Did a bit of renaming and reorganizing.

25 years agoRenamed fgTILE -> FGTileEntry.
curt [Sat, 12 Jun 1999 21:11:21 +0000 (21:11 +0000)]
Renamed fgTILE -> FGTileEntry.
Started working on dynamic tile cache.
Started working on dynamic tile entries (for drawing entirely in immediate
mode.)

25 years agoUpdates to track changes in Scenery and Object.
curt [Sat, 12 Jun 1999 21:10:09 +0000 (21:10 +0000)]
Updates to track changes in Scenery and Object.

25 years agoAdd a method to return pointer to data array.
curt [Sat, 12 Jun 1999 21:09:41 +0000 (21:09 +0000)]
Add a method to return pointer to data array.

25 years agoTweaked the polygon type prioritization scheme just a bit.
curt [Sat, 12 Jun 1999 14:13:01 +0000 (14:13 +0000)]
Tweaked the polygon type prioritization scheme just a bit.
Fixed a bug (dumb test idea) that was throwing away ocean areas.

25 years agoFixed a small bug which cropped up with the new gpc hole interface.
curt [Fri, 11 Jun 1999 00:25:46 +0000 (00:25 +0000)]
Fixed a small bug which cropped up with the new gpc hole interface.

25 years agoAdded an urban area type.
curt [Fri, 11 Jun 1999 00:25:18 +0000 (00:25 +0000)]
Added an urban area type.

25 years agoping a client to make sure it is alive before launching a process on it.
curt [Fri, 11 Jun 1999 00:25:03 +0000 (00:25 +0000)]
ping a client to make sure it is alive before launching a process on it.

25 years agoAdded urban area type.
curt [Fri, 11 Jun 1999 00:24:23 +0000 (00:24 +0000)]
Added urban area type.

25 years agoReversing the order of points causes the area calculation to return a
curt [Thu, 10 Jun 1999 02:01:09 +0000 (02:01 +0000)]
Reversing the order of points causes the area calculation to return a
negative number.  Polygon holes are wound opposite of non-holes.  I was
throwing out holes with area < epsilon (i.e. all holes) ... enough said.

25 years agoUpdated for 0.6.0
curt [Wed, 9 Jun 1999 21:07:30 +0000 (21:07 +0000)]
Updated for 0.6.0

25 years agoUpdates for version 0.6.0
curt [Wed, 9 Jun 1999 21:06:45 +0000 (21:06 +0000)]
Updates for version 0.6.0

25 years agoAlso add really small area polygons to sliver list, even if they pass
curt [Tue, 8 Jun 1999 11:20:24 +0000 (11:20 +0000)]
Also add really small area polygons to sliver list, even if they pass
the min_angle test.

25 years agoSliver detection and elimination:
curt [Mon, 7 Jun 1999 03:40:33 +0000 (03:40 +0000)]
Sliver detection and elimination:

After I clip a polygon against the more important stuff, I
check the area and minimum interior angle of each of it's contours.
If both (area and min interior angle) are below some threshhold I'm
calling it a sliver.  Then I go and look for another polygon such that
result = polygon_union( poly, sliver ) yields a result that doesn't
have anymore contours than the original poly.  This means the sliver
is adjacent to poly.  So I replace poly with result (the union) and
keep going.

25 years agoUpdated the libgpc.a build instructions with an important note.
curt [Mon, 7 Jun 1999 03:39:17 +0000 (03:39 +0000)]
Updated the libgpc.a build instructions with an important note.

25 years agoRewrote the polygon.[ch]xx class to save actual point data, rather than
curt [Sun, 6 Jun 1999 02:31:34 +0000 (02:31 +0000)]
Rewrote the polygon.[ch]xx class to save actual point data, rather than
  indices to points.
Then with that in place I added wrapper functions for the libgpc calls so
  I could ensure that I was always deallocating any allocated memory (which
  was a concern before.)
This was all done in order to facilitate sliver detection and elimination
  which is my next order of business.
These changes then were propogated through out the construction tools.

25 years agoThe next round of MacOS changes contributed by Darrell Walisser.
curt [Sat, 5 Jun 1999 12:45:40 +0000 (12:45 +0000)]
The next round of MacOS changes contributed by Darrell Walisser.
Starting work on fixing tringle slivers in scenery generation tools.

25 years agoFixed a bug that caused the hud fonts to disappear when ever the moon was
curt [Fri, 4 Jun 1999 21:38:31 +0000 (21:38 +0000)]
Fixed a bug that caused the hud fonts to disappear when ever the moon was
being drawn.

25 years agoPackaging fixes.
curt [Fri, 4 Jun 1999 20:35:47 +0000 (20:35 +0000)]
Packaging fixes.

25 years agoMac portability changes contributed by "Darrell Walisser" <dwaliss1@purdue.edu>
curt [Wed, 2 Jun 1999 22:22:47 +0000 (22:22 +0000)]
Mac portability changes contributed by "Darrell Walisser" <dwaliss1@purdue.edu>

25 years agoFixed some IRIX compile warnings and errors.
curt [Tue, 1 Jun 1999 21:17:36 +0000 (21:17 +0000)]
Fixed some IRIX compile warnings and errors.

25 years agoGUI updates contributed by Norman Vine.
curt [Tue, 1 Jun 1999 21:17:10 +0000 (21:17 +0000)]
GUI updates contributed by Norman Vine.

25 years agoFixed an IRIX warning message where an inline function is referenced
curt [Tue, 1 Jun 1999 21:16:33 +0000 (21:16 +0000)]
Fixed an IRIX warning message where an inline function is referenced
before it is defined.

25 years agoRemoved old directories from configure script.
curt [Tue, 1 Jun 1999 21:15:46 +0000 (21:15 +0000)]
Removed old directories from configure script.

25 years agoUpdate README.plib with clearer wording.
curt [Tue, 1 Jun 1999 21:01:03 +0000 (21:01 +0000)]
Update README.plib with clearer wording.
Fixed the == compare in point3d.hxx.

25 years agoUse int instead of socklen_t.
curt [Sat, 29 May 1999 13:03:43 +0000 (13:03 +0000)]
Use int instead of socklen_t.

25 years agoFix bug with passing PUI keystrokes on to glut.
curt [Sat, 29 May 1999 13:03:26 +0000 (13:03 +0000)]
Fix bug with passing PUI keystrokes on to glut.

25 years agoNamespace tweak.
curt [Sat, 29 May 1999 13:03:03 +0000 (13:03 +0000)]
Namespace tweak.

25 years agoURL tweaks.
curt [Sat, 29 May 1999 13:01:35 +0000 (13:01 +0000)]
URL tweaks.

25 years agoUpdated for version 0.6.0 release.
curt [Thu, 27 May 1999 01:03:20 +0000 (01:03 +0000)]
Updated for version 0.6.0 release.

25 years agoUse PLIB joystick routines for windows and linux.
curt [Thu, 27 May 1999 00:21:54 +0000 (00:21 +0000)]
Use PLIB joystick routines for windows and linux.

25 years agoForce use of PLIB joystick routines.
curt [Thu, 27 May 1999 00:21:37 +0000 (00:21 +0000)]
Force use of PLIB joystick routines.

25 years agoGUI changes contributed by Norman Vine.
curt [Thu, 27 May 1999 00:21:22 +0000 (00:21 +0000)]
GUI changes contributed by Norman Vine.

25 years agoExclude docs from base package.
curt [Thu, 27 May 1999 00:20:52 +0000 (00:20 +0000)]
Exclude docs from base package.
Added Curt Olson to Thanks file.
Force use of plib joystick code.

25 years agoEarly beginnings of sliver removal code.
curt [Thu, 27 May 1999 00:19:04 +0000 (00:19 +0000)]
Early beginnings of sliver removal code.

25 years agoAdded Robin Peel.
curt [Thu, 27 May 1999 00:18:39 +0000 (00:18 +0000)]
Added Robin Peel.

25 years agoWhups, fixed a simple bug so you can now fly across the lon = +/-180
curt [Tue, 25 May 1999 11:54:21 +0000 (11:54 +0000)]
Whups, fixed a simple bug so you can now fly across the lon = +/-180
boundary without any problems.

25 years agoInitial revision.
curt [Sat, 22 May 1999 01:16:15 +0000 (01:16 +0000)]
Initial revision.

25 years agoRefinements to the parallelization tools
curt [Sat, 22 May 1999 01:15:32 +0000 (01:15 +0000)]
Refinements to the parallelization tools

25 years agoWorking on problems with handling tiny slivers.
curt [Fri, 21 May 1999 02:10:28 +0000 (02:10 +0000)]
Working on problems with handling tiny slivers.

25 years agoFixed a bad bug which was showing itself with tiny triangles which caused
curt [Thu, 20 May 1999 04:27:20 +0000 (04:27 +0000)]
Fixed a bad bug which was showing itself with tiny triangles which caused
the region point to be calculated outside the region which caused things to
be colored improperly.  Fixed by only evaluating the points of the current
contour (rather than the whole polygon) when generating the region points.

25 years agofiddled with debugging output.
curt [Thu, 20 May 1999 04:23:19 +0000 (04:23 +0000)]
fiddled with debugging output.

25 years agoBetter error catching and recovery when our input sends the triangulator
curt [Wed, 19 May 1999 20:01:53 +0000 (20:01 +0000)]
Better error catching and recovery when our input sends the triangulator
into never, never land.

25 years agoBetter error reporting when dying because of too many nodex, normals, or
curt [Wed, 19 May 1999 20:01:15 +0000 (20:01 +0000)]
Better error reporting when dying because of too many nodex, normals, or
texture coords.

25 years agoDebugging various problems with prepairing input that triangle() can
curt [Wed, 19 May 1999 02:51:07 +0000 (02:51 +0000)]
Debugging various problems with prepairing input that triangle() can
handle.

25 years agoDebugging tweaks ...
curt [Tue, 18 May 1999 16:40:32 +0000 (16:40 +0000)]
Debugging tweaks ...

25 years agoMore work on error catching/logging and communication between server/client.
curt [Tue, 18 May 1999 03:30:44 +0000 (03:30 +0000)]
More work on error catching/logging and communication between server/client.

25 years agoMore development ...
curt [Mon, 17 May 1999 23:32:23 +0000 (23:32 +0000)]
More development ...

25 years agoTweaks to parallel construction tools.
curt [Mon, 17 May 1999 17:43:52 +0000 (17:43 +0000)]
Tweaks to parallel construction tools.

25 years agoClient/server relationship now seems to be working well.
curt [Sat, 15 May 1999 14:06:41 +0000 (14:06 +0000)]
Client/server relationship now seems to be working well.

25 years agoAdded subdir Tools/Construct/Parallel/
curt [Sat, 15 May 1999 01:12:19 +0000 (01:12 +0000)]
Added subdir Tools/Construct/Parallel/

25 years agoAdded subdir Parallel for tools to parallelize the scenery construction
curt [Sat, 15 May 1999 01:09:26 +0000 (01:09 +0000)]
Added subdir Parallel for tools to parallelize the scenery construction
process.

25 years agoInitial revision.
curt [Sat, 15 May 1999 01:08:00 +0000 (01:08 +0000)]
Initial revision.

25 years agoWhups, stupid syntax error, should have compiled before committing.
curt [Thu, 13 May 1999 19:08:10 +0000 (19:08 +0000)]
Whups, stupid syntax error, should have compiled before committing.

25 years agoFixed a problem with texture loading and mipmap building where the lower
curt [Thu, 13 May 1999 19:01:29 +0000 (19:01 +0000)]
Fixed a problem with texture loading and mipmap building where the lower
  mipmap levels were coming out hosed.
Adding a call to xglPixelStorei(GL_UNPACK_ALIGNMENT, 4); restores it to the
  default setting which was getting set to something else in other parts of
  the code.

25 years agoProcess large shapes much more efficiently by subdividing them first.
curt [Thu, 13 May 1999 02:38:34 +0000 (02:38 +0000)]
Process large shapes much more efficiently by subdividing them first.

25 years agoChanged priorety of the Default area.
curt [Thu, 13 May 1999 02:37:56 +0000 (02:37 +0000)]
Changed priorety of the Default area.

25 years agoWorking on adding true coast lines with all non-land areas now becoming
curt [Thu, 13 May 1999 02:37:40 +0000 (02:37 +0000)]
Working on adding true coast lines with all non-land areas now becoming
  ocean.

25 years agoWorking on generating standard size texture coordinates that can be scaled
curt [Thu, 13 May 1999 02:37:06 +0000 (02:37 +0000)]
Working on generating standard size texture coordinates that can be scaled
  at runtime per the actual texture size.

25 years agoIgnore OceanArea from hydro data.
curt [Thu, 13 May 1999 02:36:16 +0000 (02:36 +0000)]
Ignore OceanArea from hydro data.
Left over, unclaimed area is now ocean.

25 years agoMoved material property management and texture loading back to
curt [Thu, 13 May 1999 02:34:49 +0000 (02:34 +0000)]
Moved material property management and texture loading back to
  Simulator/Objects

25 years agoMoved material property and texture management back to Simulator/Objects/
curt [Thu, 13 May 1999 02:24:55 +0000 (02:24 +0000)]
Moved material property and texture management back to Simulator/Objects/
Working on scalable texture sizes.

25 years agoMoved material property and texture management back to Simulator/Objects/
curt [Thu, 13 May 1999 02:10:52 +0000 (02:10 +0000)]
Moved material property and texture management back to Simulator/Objects/

25 years agoAutopilot changes contributed by Norman Vine.
curt [Wed, 12 May 1999 15:06:44 +0000 (15:06 +0000)]
Autopilot changes contributed by Norman Vine.

25 years agoMajor shuffling to push basic material management out into FlightGear/Lib/
curt [Wed, 12 May 1999 04:24:55 +0000 (04:24 +0000)]
Major shuffling to push basic material management out into FlightGear/Lib/
  so it can be accessible from the scenery tools.
Also implimented JIT texture loading to save start time and memory.

25 years agoInitial revision.
curt [Wed, 12 May 1999 02:11:43 +0000 (02:11 +0000)]
Initial revision.

25 years agoStart of support for precalculating texture coordinates.
curt [Wed, 12 May 1999 02:09:02 +0000 (02:09 +0000)]
Start of support for precalculating texture coordinates.
Try to avoid a situation where you cycle between too many nodes and two few
  nodes with just a single increment of error level.

25 years agoChanges to support plib-1.0.7's font code.
curt [Wed, 12 May 1999 02:07:21 +0000 (02:07 +0000)]
Changes to support plib-1.0.7's font code.
GUI improvements contributed by Norman Vine.
3dfx.sh wrapper script now sets voodoo2 variables as well.
Start of support for user defined texture scale.
Start of support for precalculated texture coordinates.

25 years agoHUD format changed contributed by Norman Vine.
curt [Wed, 12 May 1999 02:04:38 +0000 (02:04 +0000)]
HUD format changed contributed by Norman Vine.

25 years agoStarted working on changes to support "outer" coast lines.
curt [Wed, 12 May 1999 01:12:47 +0000 (01:12 +0000)]
Started working on changes to support "outer" coast lines.

25 years agoGUI changes contributed by Norman Vine.
curt [Wed, 12 May 1999 01:11:17 +0000 (01:11 +0000)]
GUI changes contributed by Norman Vine.

25 years agoBegan an update of Cygnus/Win32 build instructions.
curt [Wed, 12 May 1999 01:09:55 +0000 (01:09 +0000)]
Began an update of Cygnus/Win32 build instructions.

25 years agoIncorporated latest JSBsim updates.
curt [Sat, 8 May 1999 03:19:08 +0000 (03:19 +0000)]
Incorporated latest JSBsim updates.

25 years agoBorland portability fixes contributed by Charlie Hotchkiss.
curt [Sat, 8 May 1999 02:33:13 +0000 (02:33 +0000)]
Borland portability fixes contributed by Charlie Hotchkiss.

25 years agoChanges to toggle panel on and off.
curt [Thu, 6 May 1999 22:16:12 +0000 (22:16 +0000)]
Changes to toggle panel on and off.

25 years agoFixed teleportation and dialog box crashes.
curt [Thu, 6 May 1999 21:14:06 +0000 (21:14 +0000)]
Fixed teleportation and dialog box crashes.

25 years agoNorman has brought back the fancy frame rate counter as an option.
curt [Thu, 6 May 1999 21:13:40 +0000 (21:13 +0000)]
Norman has brought back the fancy frame rate counter as an option.

25 years agoAdded a sanity check for bogus dem data points in original data.
curt [Thu, 6 May 1999 19:38:58 +0000 (19:38 +0000)]
Added a sanity check for bogus dem data points in original data.

25 years agoAdded a getline() fix for borland.
curt [Thu, 6 May 1999 19:38:28 +0000 (19:38 +0000)]
Added a getline() fix for borland.

25 years agomaster.cxx (outer shell for doing mass scenery generation) now working.
curt [Thu, 6 May 1999 11:45:55 +0000 (11:45 +0000)]
master.cxx (outer shell for doing mass scenery generation) now working.

25 years agoTweaks for poles.
curt [Thu, 6 May 1999 02:27:24 +0000 (02:27 +0000)]
Tweaks for poles.

25 years agoAdded master.cxx, prepairing main.cxx to be called by other programs.
curt [Thu, 6 May 1999 02:19:39 +0000 (02:19 +0000)]
Added master.cxx, prepairing main.cxx to be called by other programs.

25 years agoInitial revision.
curt [Thu, 6 May 1999 02:19:11 +0000 (02:19 +0000)]
Initial revision.

25 years agoUpdates ...
curt [Wed, 5 May 1999 16:55:18 +0000 (16:55 +0000)]
Updates ...