1
0
Fork 0
Commit graph

1994 commits

Author SHA1 Message Date
curt
116e3913ae Updated for both JSBsim and Tony Peden's c172 flight model. 1999-06-21 05:01:31 +00:00
curt
c54a4fe206 Updates to JSBsim from Jon Berndt.
Fixed a typo in hud.cxx.
1999-06-20 04:10:44 +00:00
curt
3895c604ce Borland C++ tweaks.
MacOS/Metrowerks tweaks.
Fix for fgText default constructor.
More ssg fiddling.
Fixed an include problem with client/server tile build tools.
1999-06-20 03:54:57 +00:00
curt
bfe5df5f24 Working on getting ssg integrated. 1999-06-19 04:48:07 +00:00
curt
6e10fd9a05 Fiddling with ssg. 1999-06-18 16:12:17 +00:00
curt
c8501f9b29 Now use plib in native install mode.
Preparations for unstable development version 0.7.0
Some reorganizational changes.
Beginning to test the use of ssg (part of plib)
1999-06-18 03:42:54 +00:00
curt
90655cf54b renamed GLUTkey.* -> keyboard.*
renamed GLUTmain.cxx -> main.cxx
1999-06-17 21:33:39 +00:00
curt
14a8533f63 Initial revision 1999-06-17 20:07:19 +00:00
Tim Moore
c90db01dc8 source tree reorganization prior to flightgear 0.7
SimGear and TerraGear appear to have been split off at this time.
2009-09-14 14:26:20 +02:00
curt
27924da43b Updated for 0.6.2 1999-09-11 14:37:53 +00:00
curt
b7a07affa5 MACos fixes. 1999-09-11 14:35:28 +00:00
curt
2eaa10e1d0 Updated Tony's c172 model code. 1999-08-19 21:24:03 +00:00
curt
926849a2d3 MSVC++ and FreeBSD portability tweaks. 1999-06-29 15:32:53 +00:00
curt
970ca13328 Updated contributed by Jon Berndt. 1999-06-29 15:30:30 +00:00
curt
9bde37c21c Updated README.Linux
Moved to version 0.6.2
1999-06-29 15:30:07 +00:00
curt
93b23973c7 FreeBSD tweak. 1999-06-29 15:28:03 +00:00
curt
12f56a6aa5 Updates from Michael Basler. 1999-06-29 02:06:48 +00:00
curt
9d15b886cf Updated for 0.6.1 1999-06-21 19:59:03 +00:00
curt
fa43f1a5cd Updates to JSBsim. 1999-06-21 03:01:57 +00:00
curt
ff41907c0e Updated JSBsim from Jon Berndt
Fixed a typo in hud.cxx.
1999-06-20 02:12:04 +00:00
curt
760ffc1aa6 Borland C++ tweaks.
MacOS/Metrowerks tweaks.
Fix for fgText default constructor.
1999-06-20 01:52:31 +00:00
curt
8a240d043d Fixed a problem with ambiguous constructors in the fgText class. 1999-06-19 15:36:49 +00:00
curt
11a964d830 Added c172 model from Tony Peden. 1999-06-15 20:05:26 +00:00
curt
b32c928653 Started adding Tony Peden's c172 model 1999-06-15 20:02:59 +00:00
curt
131dfd6856 GL_CULL_FACE tweak. 1999-06-15 19:55:55 +00:00
curt
5872f0fd68 Updates contributed by Durk Talsma. 1999-06-15 19:55:31 +00:00
curt
c5427a287d Fixed a bug in handling windoze driver letter ":" notation. 1999-06-15 19:55:10 +00:00
curt
28436a23be Updates ... 1999-06-15 19:54:44 +00:00
curt
f8d8440953 Added a README for building the win32 cross compiler.
First stab at a c172 flight model contributed by Tony Peden.
1999-06-15 19:54:11 +00:00
curt
1d1b60699f Fixed a bug in tilecache size which caused occasional tiles to drop out
when more than one row is scheduled "simultaneously".
1999-06-14 13:47:44 +00:00
curt
2c6db0ec35 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.
1999-06-13 05:58:02 +00:00
curt
392e8c09c8 Renamed tile.[ch]xx to tileentry.[ch]xx 1999-06-12 21:15:27 +00:00
curt
4924c06ca5 Renamed tileentry.[ch]xx 1999-06-12 21:14:01 +00:00
curt
3adbe1ca22 Started work on a dynamic tile cache.
Did a bit of renaming and reorganizing.
1999-06-12 21:12:13 +00:00
curt
8538cbbb34 Renamed fgTILE -> FGTileEntry.
Started working on dynamic tile cache.
Started working on dynamic tile entries (for drawing entirely in immediate
mode.)
1999-06-12 21:11:21 +00:00
curt
ef10b37fd3 Updates to track changes in Scenery and Object. 1999-06-12 21:10:09 +00:00
curt
08a3420b56 Add a method to return pointer to data array. 1999-06-12 21:09:41 +00:00
curt
1e606bc183 Tweaked the polygon type prioritization scheme just a bit.
Fixed a bug (dumb test idea) that was throwing away ocean areas.
1999-06-12 14:13:01 +00:00
curt
898833174e Fixed a small bug which cropped up with the new gpc hole interface. 1999-06-11 00:25:46 +00:00
curt
ff154397f8 Added an urban area type. 1999-06-11 00:25:18 +00:00
curt
c79bc6756a ping a client to make sure it is alive before launching a process on it. 1999-06-11 00:25:03 +00:00
curt
3b3e09d992 Added urban area type. 1999-06-11 00:24:23 +00:00
curt
20e014a16e 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.
1999-06-10 02:01:09 +00:00
curt
3b51535fc0 Updated for 0.6.0 1999-06-09 21:07:30 +00:00
curt
af35b3dd9c Updates for version 0.6.0 1999-06-09 21:06:45 +00:00
curt
aa2fdd282d Also add really small area polygons to sliver list, even if they pass
the min_angle test.
1999-06-08 11:20:24 +00:00
curt
f13b3855c1 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.
1999-06-07 03:40:33 +00:00
curt
f6ef882e9e Updated the libgpc.a build instructions with an important note. 1999-06-07 03:39:17 +00:00
curt
ae0d64594e 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.
1999-06-06 02:31:34 +00:00
curt
687e883e0a The next round of MacOS changes contributed by Darrell Walisser.
Starting work on fixing tringle slivers in scenery generation tools.
1999-06-05 12:45:40 +00:00