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
curt
b77bfe20ac
Pass along default area explicitely to triangulator.
1999-03-27 05:20:53 +00:00
curt
e887aef7e7
Handle corner nodes separately from the rest of the fitted nodes.
...
Fixed some "const" related warnings.
1999-03-27 05:20:13 +00:00