1
0
Fork 0
Commit graph

4054 commits

Author SHA1 Message Date
Tim Moore
66a0be21da Merge FG_Simulator as subdirectory 2009-09-14 13:38:55 +02:00
Tim Moore
a43bfeb037 Merge FG_Lib as subdirectory 2009-09-14 13:34:43 +02:00
Tim Moore
59f2e56226 merge FG_Docs as subdirectory 2009-09-14 13:30:49 +02:00
curt
b251054d7c Initial revision. 1999-04-05 17:41:22 +00:00
curt
4c3f4116ac Don't build showme if no X11. 1999-04-05 02:20:53 +00:00
curt
b18c82c33b Dynamically update "error" until the resulting tile data scales within
a lower and upper bounds.
1999-04-05 02:16:51 +00:00
curt
773d67b823 Fixed a compiler warning. 1999-04-05 02:16:02 +00:00
curt
007bac3720 Make dem fitting more robust in cases when no dem file available. 1999-04-05 02:15:23 +00:00
curt
23ee4836ed Fixed a fog coloring bug. 1999-04-05 02:14:40 +00:00
curt
12b31bb051 Moved max node per tile definition to fg_constants.h 1999-04-05 02:14:21 +00:00
curt
cfff25e016 Minor patch from Norman Vine. 1999-04-05 02:13:58 +00:00
curt
b3e2dd3c93 Updated menu color scheme. 1999-04-05 02:13:18 +00:00
curt
f8f0860559 Define maximum nodes for a tile here. 1999-04-05 02:12:59 +00:00
curt
d0b1380088 Add an automake conditional for lib X11. 1999-04-05 02:12:43 +00:00
curt
bcb6638535 Found a bug in dividing and adding unique verticle segments which could
cause the triangulator to end up in an infinite loop.  Basically the code
was correct, but the verticle line test was a bit to selective.
1999-04-03 05:22:57 +00:00
curt
0848e16410 Integration of Steve's plib conglomeration.
Optimizations (tm) by Norman Vine.
1999-04-03 04:21:01 +00:00
curt
277b7f12d2 Integration of Steve's plib conglomeration. 1999-04-03 04:20:22 +00:00
curt
602ac3e67b Optimizations (tm) by Norman Vine. 1999-04-03 04:20:01 +00:00
curt
a0e40c1fc1 Integrated Steve's new "plib" conglomeration. 1999-04-03 04:19:39 +00:00
curt
ec5ac9815b Integrated Steve's new "plib" conglomeration. 1999-04-03 04:19:31 +00:00
curt
a1f70c00a8 Version 0.6.0
Shape name tweak.
Removing tool: FixNode
1999-04-01 13:52:11 +00:00
curt
dafbe62bfc Version 0.6.0
Shape name tweak.
Removing tool: FixNode
1999-04-01 13:52:10 +00:00
curt
f8f6dbcfde Debugging output tweaks. 1999-03-31 23:46:48 +00:00
curt
af55795d49 Debuggin output tweaks. 1999-03-31 23:46:38 +00:00
curt
d3e3985f4b Added scenery_version.hxx to source distribution. 1999-03-31 23:46:20 +00:00
curt
5143259ddf Prepairing for 0.59 release. 1999-03-31 23:46:02 +00:00
curt
14273c1760 Debugging output tweeaks. 1999-03-31 13:26:39 +00:00
curt
bc7503700a Removed some debugging output. 1999-03-31 13:25:58 +00:00
curt
8a691a975f Fixed bug in genfans (deleting the wrong triangles from the available pool.) 1999-03-31 05:35:04 +00:00
curt
6a7b127577 fiddling ... 1999-03-30 23:51:14 +00:00
curt
21b1516131 Modifications to fanify by attribute. 1999-03-30 23:50:43 +00:00
curt
0b74b1bbf2 Fannifier is clearly bugging ... working on debugging it. I suspect there
is a problem related to deleting triangles from the triangle pool as they
are combined into fans.
1999-03-30 23:50:15 +00:00
curt
bec6a05d33 Added some debugging output. 1999-03-30 23:49:22 +00:00
curt
afffda5076 modifications to obj loader to handle tri fans. 1999-03-30 23:48:24 +00:00
curt
877ad509a6 Minor tweak. 1999-03-30 23:48:04 +00:00
curt
3f3afe1614 Working towards better handling of multi-contoured polygons. 1999-03-30 13:41:38 +00:00
curt
ad2835f3e3 Initial revision. 1999-03-29 13:19:44 +00:00
curt
d911dc88a2 Added Tools/Construct/GenFans/ 1999-03-29 13:14:17 +00:00
curt
fc6eee819b Shuffled stl type names a bit.
Began adding support for tri-fanning (or maybe other arrangments too.)
1999-03-29 13:11:00 +00:00
curt
d3b0d463d0 Initial revision. 1999-03-29 13:08:35 +00:00
curt
7307279d5b Tweaks to bounding sphere calculation routines.
Group like triangles together for output to be in a single display list,
even though they are individual, non-fanified, triangles.
1999-03-27 14:06:42 +00:00
curt
c6f97e5413 More sensible handling of the case where no dem file for this tile exists
(or has been generated).
1999-03-27 14:05:10 +00:00
curt
2c920ae1df Added is_open() so we can check if the open() succeeded. 1999-03-27 14:04:25 +00:00
curt
35e2cf2307 Alas, I have made non-backwardsly compatible changes to the scenery file
format.  Thus I have had to make the corresponding changes here in the
  file loader.
Things that do not correspond the the .obj format are placed in comments.
1999-03-27 05:36:03 +00:00
curt
bbde3b36bf Elimitated some const warnings from the compiler. 1999-03-27 05:34:05 +00:00
curt
0530d520f0 Increased precision in showme when clicking with the middle mouse button
to display coordinates.
Build showme.
Removed -DREDUCED from compile flags
1999-03-27 05:33:02 +00:00
curt
0f6ec612cf Make 0 the default area type since this corresponds well with the conventions
used by the triangulator.
1999-03-27 05:31:24 +00:00
curt
09aa6ba330 Handle corner nodes separately from the rest of the fitted nodes.
Add fitted nodes in after corners and polygon nodes since the fitted nodes
  are less important.  Subsequent nodes will "snap" to previous nodes if
  they are "close enough."
Need to manually divide segments to prevent "T" intersetions which can
  confound the triangulator.  Hey, I got to use a recursive method!
Pass along correct triangle attributes to output file generator.
Do fine grained node snapping for corners and polygons, but course grain
  node snapping for fitted terrain nodes.
1999-03-27 05:30:12 +00:00
curt
444abe17be Fit with a value of 200 rather than 100.
Handle corner nodes separately from the rest of the fitted nodes.
Write scenery file to correct location.
First hack at generating scenery for multiple tiles in one invocation.
1999-03-27 05:25:02 +00:00
curt
903ac38cff Interpolate real z value of all nodes from dem data.
Write scenery file to correct location.
Pass along correct triangle attributes and write to output file.
1999-03-27 05:23:22 +00:00