curt
914b5636e4
Removed some extra debugging output that wasn't supposed to be committed.
2002-03-11 22:55:01 +00:00
curt
3df76f9401
Oops, make sure we are generating an ocean tile if we can't load a terrain
...
tile.
Fixed a warning in the sound manager.
2002-03-11 22:50:23 +00:00
curt
73b92a697d
Further restructuring of the scenery loading code.
2002-03-03 23:20:55 +00:00
curt
938d006188
Updates to the scenery loading infrastructure to make it more flexible,
...
clean up some messiness, and lay more groundwork for runway lighting.
2002-03-03 20:29:31 +00:00
curt
3966e02de0
A few of Norman's changes I managed to get in.
...
Added support for arrays of points (in addition to various forms of triangles)
2002-02-28 00:10:35 +00:00
david
73f5eec1b7
ANSI C++ fixes, to allow compilation with g++ 3.x.
2002-01-10 12:52:39 +00:00
curt
2cb51a228b
Restructured code a bit to split out the bits that create objects on the
...
fly. More work needs to be done.
Added apt_signs.[ch]xx
2001-07-12 15:03:09 +00:00
curt
6116accf6a
Various cleanups, jettison plib-1.2.0 support, remove a potential memory
...
leak.
2001-07-08 23:38:16 +00:00
curt
02896643d7
Minor texture tweaks.
2001-05-23 20:54:51 +00:00
curt
29d540901c
Tile pager tweaks.
...
MSVC++ tweaks.
2001-05-21 20:44:59 +00:00
curt
34854ab2af
Threaded tile paging:
...
- model loading deferred to primary thread
- tile removal deferred to paging thread
- other tweaks and rearrangments.
Airport signs
- first stab at some support for adding taxiway and runway signs. This
is non-optimal, but I'm under the gun for a demo.
2001-05-19 16:59:43 +00:00
curt
191bb3956a
Updates from Bernie Bright to massage tile loading around to make it
...
slightly more conducive to future threading.
2001-03-29 01:42:31 +00:00
curt
f1b1077d93
More fg -> sg namespace changes in simgear.
2001-03-25 14:20:12 +00:00
curt
182fd42b40
SG-ified logstream.
2001-03-24 06:03:11 +00:00
curt
17c96ae69e
SG_ namespace
2001-03-24 04:48:44 +00:00
curt
5958389026
FG_ to SG_ namespace changes.
2001-03-23 22:59:18 +00:00
curt
8497f9b1ac
FG_ to SG_ name changes.
2001-03-23 22:42:49 +00:00
curt
7191e8b810
Tweaks to PLIB version detection.
2001-03-14 23:38:34 +00:00
curt
e977778527
Fixed a problem with the object loader ignoring custom texture dimensions
...
specifiec in the materials file.
2001-01-29 04:36:46 +00:00
curt
576432ec75
David Megginson writes:
...
FGOptions is history, and the modules are (starting) to use the property
manager directly. Let me know if I left any files out.
Inevitably, there will be some problems with broken options, etc.,
that I haven't found in my tests, but I'll try to fix them quickly.
We also need to stress that the property names currently in use are
not stable -- we need to reorganize them a bit for clarity.
2001-01-13 22:06:39 +00:00
curt
a701a2be4a
Debugging output tweaks.
2001-01-13 00:14:47 +00:00
curt
5bfca5eff8
Removed some debugging output and added some optimizations.
2001-01-12 22:47:41 +00:00
curt
690d2ac3e8
Tweaks for new SGBinObject interface.
2001-01-06 05:31:45 +00:00
curt
49fc684885
Tweaks to binobj reader interface.
2001-01-06 05:09:40 +00:00
curt
ba8f62a540
Added support for loading binary object files.
2001-01-05 01:07:10 +00:00
curt
1db7986e0e
Added a scenery version check so we will die if the program tries to load
...
scenery that is newer than we know how to handle.
2001-01-03 19:00:55 +00:00
curt
95d6d93bed
Renamed FGBucket -> SGBucket.
2000-12-13 20:36:04 +00:00
curt
da97ac5b9f
Tweaks.
2000-12-13 17:56:43 +00:00
curt
5fecec2bba
More night ground lighting tweaks.
2000-12-06 22:16:12 +00:00
curt
84440e9b5e
Added support for specifying light coverage on a per material basis in the
...
materials file (contributed by David Megginson.)
2000-12-05 20:53:14 +00:00
curt
3ec542d18f
Faster triangle area routine contributed by Norman Vine.
2000-12-05 20:20:57 +00:00
curt
90d30b023e
Generate a set of ground lights when loading a scenery tile.
2000-12-04 22:35:38 +00:00
curt
bb108c7917
Added a hardcoded "LIGHTING" material entry in the matlib.
...
Fixed a typo in creating textured ssg simple states.
Start looking at a faster method for generating surface lighting based on the
scenery triangles.
2000-12-04 05:23:06 +00:00
curt
b1fbb16b9d
Increased FG_MAX_NODES to 4000
2000-11-23 15:48:21 +00:00
curt
01c44cbb99
Code clean ups relating to FGOptions ... and moved it into globals-> space.
2000-10-19 21:24:43 +00:00
curt
32528d0cd6
A bit of fg->sg namespace changing.
2000-09-27 20:16:22 +00:00
curt
bf14bb1151
Fixes for MSVC++ issues.
2000-09-21 22:59:27 +00:00
curt
655ce0e20d
MACOS -> macintosh
2000-09-10 00:04:50 +00:00
curt
39ae3864de
Cleaned up all the old fragment and material_mgr stuff which originated
...
from the pre-ssg / render everything ourselves days. Replaced with a
material library manager that is much better suited for working in the
context of ssg. This simplified and cleaned up a ton of old junk.
2000-06-23 00:30:04 +00:00
curt
2d4cd1b24d
Added support back in for raw triangle faces in the object file.
2000-06-06 00:33:30 +00:00
curt
838c4a684c
A few enhancements to allow object definitions to reference new textures
...
on the fly.
2000-06-02 23:37:40 +00:00
curt
a9f48c0dac
Rendering tweaks.
2000-03-17 06:16:15 +00:00
curt
8d27e09b91
Pass NULL for ColourArray when creating cloud objects.
2000-03-06 23:28:52 +00:00
curt
ac9491e386
Converted ssgVTable's to ssgVtxTable's which manage their own memory and
...
will hopefully be a step towards using compiled vertex arrays.
2000-02-20 05:19:15 +00:00
curt
cc26bb7fe7
Removed all dependencies on <simgear/math/mat3.h> and friends. These are
...
old routines from SRGP. Steve's plib/sg.h does a nice job of completely
replacing this (and since plib is already around) and is a nice clean design
so it just makes sense.
2000-02-19 14:29:27 +00:00
curt
1294aed465
One more pass at a reorg.
2000-02-16 23:01:03 +00:00
curt
485230b443
Code reorganization.
2000-02-15 03:30:01 +00:00
curt
bc8bbb823f
Testing display lists in ssg.
1999-11-24 14:15:10 +00:00
curt
8ce39244df
Start adding support for loading additional models per tile.
1999-11-03 20:59:34 +00:00
curt
cde20a9fd6
Better memory clean up and ocean texture generation. Moved cloud generation
...
calls up a level.
1999-10-27 00:51:42 +00:00