1
0
Fork 0
Commit graph

117 commits

Author SHA1 Message Date
curt
b25252a656 Use int instead of socklen_t. 1999-05-29 13:03:43 +00:00
curt
f508123cad Early beginnings of sliver removal code. 1999-05-27 00:19:04 +00:00
curt
d87e7ef7d7 Initial revision. 1999-05-22 01:16:15 +00:00
curt
4108680ce0 Refinements to the parallelization tools 1999-05-22 01:15:32 +00:00
curt
6f72fa77ad Working on problems with handling tiny slivers. 1999-05-21 02:10:28 +00:00
curt
56142b4c93 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.
1999-05-20 04:27:20 +00:00
curt
ffe499047e fiddled with debugging output. 1999-05-20 04:23:19 +00:00
curt
5d8d7bc687 Better error catching and recovery when our input sends the triangulator
into never, never land.
1999-05-19 20:01:53 +00:00
curt
1cbe332e1c Debugging various problems with prepairing input that triangle() can
handle.
1999-05-19 02:51:07 +00:00
curt
accb6a88ff Debugging tweaks ... 1999-05-18 16:40:32 +00:00
curt
870d9e6e4b More work on error catching/logging and communication between server/client. 1999-05-18 03:30:44 +00:00
curt
e2cd1af1eb More development ... 1999-05-17 23:32:23 +00:00
curt
bc0450631f Tweaks to parallel construction tools. 1999-05-17 17:43:52 +00:00
curt
5a7e54125b Client/server relationship now seems to be working well. 1999-05-15 14:06:41 +00:00
curt
e49adc2626 Added subdir Parallel for tools to parallelize the scenery construction
process.
1999-05-15 01:09:26 +00:00
curt
e62c0275ff Initial revision. 1999-05-15 01:08:00 +00:00
curt
8407c3f47b Process large shapes much more efficiently by subdividing them first. 1999-05-13 02:38:34 +00:00
curt
202d1bb6e6 Changed priorety of the Default area. 1999-05-13 02:37:56 +00:00
curt
9d9c1676c0 Working on adding true coast lines with all non-land areas now becoming
ocean.
1999-05-13 02:37:40 +00:00
curt
5e40c3dfb9 Working on generating standard size texture coordinates that can be scaled
at runtime per the actual texture size.
1999-05-13 02:37:06 +00:00
curt
114a8dd157 Ignore OceanArea from hydro data.
Left over, unclaimed area is now ocean.
1999-05-13 02:36:16 +00:00
curt
c062fe49c4 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.
1999-05-12 02:09:02 +00:00
curt
41544fe6e5 Started working on changes to support "outer" coast lines. 1999-05-12 01:12:47 +00:00
curt
bc91f0ce1c Borland portability fixes contributed by Charlie Hotchkiss. 1999-05-08 02:33:13 +00:00
curt
4d5dea5a05 Added a sanity check for bogus dem data points in original data. 1999-05-06 19:38:58 +00:00
curt
9488efde97 master.cxx (outer shell for doing mass scenery generation) now working. 1999-05-06 11:45:55 +00:00
curt
f5bb467c57 Added master.cxx, prepairing main.cxx to be called by other programs. 1999-05-06 02:19:39 +00:00
curt
c5b835c97b Initial revision. 1999-05-06 02:19:11 +00:00
curt
8782eeec9f Commented out several debugging output messages. 1999-05-04 21:01:25 +00:00
curt
08552c0d7a Removed "Makedir/" from compiles for now. 1999-05-04 20:53:50 +00:00
curt
39c2919f5a Basic tile edge matching now seems to be working. 1999-05-04 20:53:08 +00:00
curt
3b3f3fbc39 Don't build in "Areas/" right now. 1999-05-04 20:52:20 +00:00
curt
dd516b37d9 More work on tile add matching. Added second triangulation. Now need to
debug to see why none of it works! :-)
1999-05-04 12:40:18 +00:00
curt
bab8b9cadf More changes to split up tiles, munge in the previously existing shared
pieces, and reassemble, so we are ready to retriangulate.
1999-05-04 04:12:07 +00:00
curt
869e47fca4 Continued work ... 1999-05-03 23:12:08 +00:00
curt
9b5912914d Starting work on section that will read in existing neighbor data. 1999-05-03 11:43:41 +00:00
curt
65a220fb25 Added construct.cxx 1999-05-03 11:29:36 +00:00
curt
1e6be4b238 More tweaks ... 1999-05-03 11:28:14 +00:00
curt
99e83c21a4 Further restructuring to facilitate the tile edge matching process. 1999-05-02 22:11:30 +00:00
curt
5308916996 Added construct.[ch]xx as a data repository class to hold all the data that
needs to be passed back and forth during the scenery assembly.
1999-05-02 22:10:51 +00:00
curt
73e1f46466 Initial revisions. 1999-05-02 22:07:55 +00:00
curt
f2fb1eb99a Restructuring code and data to facilitate the tile edge matching process. 1999-05-02 18:41:24 +00:00
curt
134d7cf480 Renamed constuct.cxx to main.cxx 1999-05-02 15:22:21 +00:00
curt
7e5aa9c98c Fixing slight bugs with calculating point inside multi-contoured polygons. 1999-04-29 21:39:27 +00:00
curt
026b9301c5 Fixed several problems with "hole" support, but it appears that things
are working much better.  Crater lake now has an island which is always
a good thing. :-)
1999-04-29 04:30:24 +00:00
curt
cf3d9c5572 Renamed tripoly.* to polygon.*
First stab at multi-contour polygon support.
1999-04-28 22:18:19 +00:00
curt
345ad57bb7 Updated to create polygons with properly marked holes. 1999-04-16 19:24:55 +00:00
curt
16573d3cc5 Modified to incorporate new hole support of gpc. 1999-04-16 15:58:09 +00:00
curt
20228603ed Changes to support new gpc api with hole tracking support. 1999-04-16 00:00:42 +00:00
curt
f5067f82cb Removed in-src cvs logs. 1999-04-06 23:37:07 +00:00