1
0
Fork 0
flightgear/src
ehofman 05f626e9fb Harald JOHSEN:
Changes
=======

- shadowvolume.cxx, renderer.cxx :
  - reduced the polygon offset a bit to eliminate some artifact ;
  - changed again the cleanup code for objects inside a tile because it could crash on rare occasion ;
  - the culling of shadow casters has been rewritten to traverse the scene graph, it should be
    a bit faster when there is a lot of objects ;
  - the range selector was not correctly handled, sometimes the wrong LOD was casting shadows.
  - added the option to display aircraft's transparent objects after the shadows, this will
    reduce the problem of shadows being hidden by the transparent object (propeller disk,
    rotor, etc). A side effect is that aircraft's transparent objects won't receive shadows
    anymore. This is usually a good thing except when the aircraft use a 'transparent'
    texture where it should not. A transparent texture in the plib context is a texture
    with an alpha channel or a material with alpha <= 0.99.

- model.cxx, animation.cxx, shadowvolume.cxx :
  - added an optional <condition> under the <noshadow> animation

- tower.cxx
  - correct a rare bug where all occurences of the aircraft are not deleted from the
  departure list causing a crash in FGTower::CheckDepartureList function.
2005-07-18 16:58:22 +00:00
..
AIModel Mathias Fröhlich: 2005-07-13 12:25:16 +00:00
Aircraft update paths. 2005-02-22 18:56:13 +00:00
Airports Fix by Durk Talsma to fix the Airport AI directory preread code. 2005-06-11 08:13:30 +00:00
ATC Harald JOHSEN: 2005-07-18 16:58:22 +00:00
Autopilot Durk Talsma: 2005-02-10 09:01:51 +00:00
Cockpit keep panel and gui bindings nicely separated; useful for debugging, 2005-06-24 14:07:15 +00:00
Controls currently "tailwheel-lock=true" means 'unlocked', which is 2005-05-10 10:56:55 +00:00
Environment Harald JOHSNEN: 2005-05-22 08:08:22 +00:00
FDM Mathias Fröhlich: 2005-07-13 12:25:16 +00:00
GUI Perhaps it's better to compare the contents of the strings instead of comparing the pointers. 2005-07-18 11:55:39 +00:00
Include Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
Input remove my beloved removeChildren() ... sniff 2005-06-30 19:26:29 +00:00
Instrumentation revert last patch 2005-06-30 20:08:02 +00:00
Main Harald JOHSEN: 2005-07-18 16:58:22 +00:00
Model Harald JOHNSEN: 2005-06-26 17:21:18 +00:00
MultiPlayer - don't abort if remote model isn't installed; output missing model's 2005-07-15 09:45:57 +00:00
Navaids don't crash if fgfs is called with an invalid argument to the --vor option 2005-05-01 14:27:06 +00:00
Network Fix some more of my own stupidity. 2005-06-03 15:25:19 +00:00
Objects Comment out the rest of the Makefile to make the compierl happy 2003-12-02 17:57:21 +00:00
Replay Use standard length types (stdint.h where available) to make the FGNetCTRLS, 2005-03-24 19:56:57 +00:00
Scenery Harald JOHNSEN: 2005-06-26 17:21:18 +00:00
Scripting - output property path in error messages 2005-06-20 18:53:00 +00:00
Server Multiplayer client/server system -- Message base class, "hello" message, and message class test harness 2003-11-08 20:11:14 +00:00
Sound Remove unneeded #include's 2005-01-17 13:39:00 +00:00
Systems Adjust logging output. 2005-06-14 20:55:46 +00:00
Time The view frustum is defined in plib apps using calls to ssgSetFOV() and 2005-02-25 19:41:53 +00:00
Traffic David Culp: 2005-04-19 12:52:26 +00:00
.cvsignore -Removed .cvsignore from itself, since .cvsignore is now in the CVS 2001-12-12 04:15:23 +00:00
Makefile.am Add the AIModel based air traffic subsystem from Durk Talsma. 2004-06-03 17:59:14 +00:00