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
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
37220833ed
Added Durk's first stab at clouds.
...
Added Simulator/Clouds/
Durk fixed a problem in gui.cxx with cursor type.
Durk updated his time zone / time-offset command line parameters
Curt added a cheezy fade in/out as we transition through the cloud layer.
We really need to fog the sky dome, sun, moon, stars as well.
Curt added --enable/disable-clouds and --clouds-asl= to control clouds.
1999-10-22 00:27:49 +00:00
curt
eb81fb7a2d
Updates to tools to move the class FGArray into the lib area so it could
...
be used by multiple programs.
Fixed a triangle loading bug in obj.cxx introduced when I added tri-strip
functionality.
1999-10-19 20:34:58 +00:00
curt
7a1e59ae4b
Changes to properly handle new style tri-strips.
1999-10-18 14:57:38 +00:00
curt
805878ebaf
Working on adding textured airport runways.
1999-10-18 04:55:58 +00:00
curt
98af0b8924
Tweaks to scenery version number keyword.
1999-10-10 17:08:46 +00:00
curt
9f678a797f
Work on better texture coordinate handling with the ability to scale textures
...
via a parameter in the materials file, while having the textures scroll
smoothly at any scaling.
1999-10-10 16:49:29 +00:00
curt
9a508406db
MSVC++ portability tweaks.
1999-09-28 22:44:08 +00:00
curt
0925492e4c
Fixed a couple small bugs with fragment creation in on-the-fly generated
...
tiles.
1999-09-01 18:51:49 +00:00
curt
c3753bf620
Lighting/ssgSimpleState fixes.
...
obj.cxx added code to generate an ocean tile on the fly if no tile exists.
1999-08-31 23:23:04 +00:00
curt
fdbfd9c2f8
Minor tweaks to work around egcs compiler pickiness.
1999-08-12 21:08:37 +00:00
curt
243b73c10b
Moving towards increased dependence on ssg.
1999-08-07 18:27:29 +00:00
curt
dec6e86f6e
Mac portability tweaks.
1999-08-07 18:24:49 +00:00
curt
6efea97fb0
Don't make mismatched nodes/normals a fatal error ...
1999-07-04 07:33:29 +00:00
curt
f57f8ef7ce
Fail on mismatch of nodes and normals.
1999-07-03 04:03:59 +00:00
curt
5329ce82c5
Ssg tweaks. Better handling of missing tiles.
1999-06-30 00:26:43 +00:00
curt
858f17b323
Changes to begin incorporating plib support for managing and rendering the
...
terrain.
1999-06-28 00:02:52 +00:00
curt
14a8533f63
Initial revision
1999-06-17 20:07:19 +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