curt
174553feef
Tweaked thresholds for staging in ground lighting.
2000-12-05 18:58:05 +00:00
curt
2baba715b4
Adjust ground lighting up significantly higher to avoid zbuffer fighting
...
on cards with 16 bit (or less) depth buffers.
2000-12-05 14:27:27 +00:00
curt
a775392e31
Bring lights in in stages as it get's darker.
2000-12-04 23:25:05 +00:00
curt
f14e155533
Tweaks to ground lighting infrastructure.
2000-12-04 22:36:18 +00:00
curt
d3c4018baa
Started laying out the infrastructure for handling lighting.
...
Started experimenting with ground lighting.
2000-12-04 05:24:38 +00:00
curt
39632b90b8
Rewrote the tile scheme to use a "map" structure rather than "vector"
...
structure. The new approach is simpler, more flexible, and more dynamics.
We can now dynamically size the tile cache up and down. Also, the range
of tiles to load is now dependent on visibility and is calculated to always
bring in enough tiles.
2000-12-03 20:15:46 +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
cd1a471f7e
Updates, optimizations, and restructures from Norman Vine.
2000-06-15 22:32:26 +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
9a207fb4e1
MacOS fixes contributed by Darrell Walisser on 1/26/2000.
2000-02-10 23:37:56 +00:00
curt
715062e85f
Fixed (hopefully) a build problem with newer versions of automake
...
and autoconf.
1999-10-30 02:37:56 +00:00
curt
eb02aba5c8
More tile memory clean ups.
1999-10-27 00:52:25 +00:00
curt
a631bd2e55
Add a key mapping (F3) for taking a screen snap shot.
...
Keep track of and free index arrays that are fed to ssg.
Ssg branch deletion memory leak work around.
1999-10-26 03:45:33 +00:00
curt
da3271e103
Simplify ssg branch deletion code. Saying we were doing it the
...
round-a-bout hard way would be an understatement.
1999-10-06 20:59:52 +00:00
curt
5d9577f806
Remove ssg kids in a an attepmpt to fix one memory leak. We think the
...
remaining leak is ssg's fault.
1999-10-01 20:36:16 +00:00
curt
87e3a7decb
Tweaked some log messages.
1999-09-01 18:52:31 +00:00
curt
58a8b0d103
Minor tweaks.
1999-08-14 22:07:35 +00:00
curt
243b73c10b
Moving towards increased dependence on ssg.
1999-08-07 18:27:29 +00:00
curt
44400cdff8
Fix a small tile cache bug.
1999-07-31 04:59:28 +00:00
curt
8d58f64257
Fixed a tile caching bug. When I was freeing tiles to make room in the
...
cache, I was only checking currently visible tiles, rather than checking
all the cache entries.
1999-07-25 01:52:36 +00:00
curt
e5a87cf9fa
(Hopefully) fixed bug which caused corrupt entries to be loaded into the
...
scene graph when a tile shift occured while the tile load queue was not
empty.
1999-07-04 07:37:30 +00:00
curt
39b3602dce
Ssg tweaks.
...
Better handling of missing tiles.
Added a range selector so we can completely ignore tiles that are beyond
our visibility range.
Added a routine to prep the ssg nodes before rendering by updating the
transform and range selector values.
1999-06-30 00:28:20 +00:00
curt
0ae48876a7
More ssg tweaks.
1999-06-29 14:57:00 +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