curt
a940c7293e
Added Alex's patches for more accurate instrument modeling (compass, vsi,
...
altitute)
2000-03-21 20:51:03 +00:00
curt
a9f48c0dac
Rendering tweaks.
2000-03-17 06:16:15 +00:00
curt
314a1dd9dd
Moved src/Astro to src/Ephemeris
2000-03-16 23:19:39 +00:00
curt
84c64c8cc3
Removed dependencies on Astro/solarsystem.*
...
Pass star and planet data to Sky module.
2000-03-16 23:01:57 +00:00
curt
7ada12ed09
Updates for ssg solarsystem/sky model. Includes changes to Time, Light, and
...
initialization sequences.
2000-03-16 04:15:22 +00:00
curt
28f17b1052
Updates for sky rendering.
2000-03-06 23:28:43 +00:00
curt
359b9507b1
Working on drawing sun and sun halo.
2000-03-03 00:07:23 +00:00
curt
02732b23f8
Sun now correctly placed in sky and correctly colored.
2000-03-02 19:20:54 +00:00
curt
f874d4a94f
Working on separating out ephemeris code from the actual rendering code
...
which I am trying to ssg-ify at the same time.
2000-03-02 13:51:31 +00:00
curt
e6d5923ad0
Separating out the Sky rendering as a separate unit and ssg-ifying it.
2000-03-02 03:03:16 +00:00
curt
138863b3e2
Working on skydome ... some actual progress has been made. :-) Still
...
something goofy with sunrise, sunset effects.
2000-03-01 00:31:35 +00:00
curt
cb071f4e56
Continuing work on ssg-ifying the sky dome.
2000-02-29 17:13:02 +00:00
curt
749462f9bb
Make NetworkOLK optional even if compiled in.
2000-02-28 04:16:12 +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
095c069b39
Updated for plib-1.1.x
2000-02-04 22:50:04 +00:00
curt
e7c6f292a5
The aircraft model used for external views was being included in the height
...
above terrain check so when the view position and the aircraft model collided
the current altitude kept getting pushed up to compensate, but of course the
aircraft model would get pushed up as well because it tracks the current
aircraft position and orientation. Thus you had a never ending cycle ...
2000-01-13 20:12:16 +00:00
curt
fd48bdb9f2
Moved Oliver's network stuff to his own subdir: NetworkOLK.
2000-01-12 18:09:35 +00:00
curt
60ac2b36e0
Do a better job of disabling all sound related stuff if --disable-sound is
...
specified.
1999-11-20 15:39:53 +00:00
curt
1fd9270267
Revamping I/O system.
1999-11-19 02:10:24 +00:00
curt
1d6675a895
Debug output tweaks.
1999-11-03 23:50:15 +00:00
curt
369f052c7b
Clear traversal bit on aircraft model.
1999-11-03 20:58:20 +00:00
curt
29bcf26577
Added cloud puffs as we pass through the cloud layer.
1999-10-23 00:09:26 +00:00
curt
e69c859afd
Moved where glBlendFunc() is reset to main.cxx
1999-10-22 17:15:43 +00:00
curt
5c9b04f975
Just a minor tweak.
1999-10-22 01:30:39 +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
aacffa37d6
Updates to BalloonSim init by Christian Mayer.
...
Removed old plib include line from the days when plib was rolled in with
flight gear.
Texture handling tweaks contributed by David Megginson.
1999-10-20 22:18:54 +00:00
curt
c9b58a1e44
Rename screen dump to snap shot.
...
Updated view enums.
1999-10-15 13:55:44 +00:00
curt
c866ba581d
Added screen dumping and screen printing (win32) functionality.
1999-10-14 23:46:28 +00:00
curt
eddea671a2
Upgraded to latest weather data base code from Christian Mayer's and make
...
it the default.
1999-10-14 20:30:54 +00:00
curt
7a5fbf1ba3
Fixed up external view mode so it works once again.
1999-10-14 17:32:34 +00:00
curt
b86e6ddc11
Updating FGFS <=> FDM interface.
1999-10-11 23:09:07 +00:00
curt
5f5905f6e8
Updates by norman vine to controls.hxx.
...
Joystick auto-coordination tweaks.
Additional debuging output when pausing and resuming the sim.
Window resizing tweaks by David Megginson (and Norman Vine).
1999-10-09 13:09:16 +00:00
curt
38999ec3e0
"sg-izing" the matrix/vector code so that I can hopefully eventually remove
...
the older "MAT3" code.
1999-10-04 04:02:10 +00:00
curt
b274e7ce4a
Some view tweaks.
1999-09-28 22:43:52 +00:00
curt
1b45c9ee54
Fiddling around with views, fdm data passing and management to try to be
...
more sensible so we can do a more reasonable external view.
1999-09-09 00:16:28 +00:00
curt
8d903eac1c
Patches to allow panel to display.
...
Allow model_hz to be defined from the command line.
1999-09-03 00:27:48 +00:00
curt
32bab8aa10
Setup a user definable model hertz.
1999-09-01 20:24:54 +00:00
curt
0f6565f764
Patch to allow window resizes.
1999-08-31 23:22:05 +00:00
curt
bbced46d9f
Tweaks to fix problems with moon rendering introduced with ssg.
1999-08-15 15:35:07 +00:00
curt
82da518255
minor tweaks
1999-08-14 22:07:15 +00:00
curt
e945d2b761
Christian's new weather subsystem is causing problems with some compilers
...
so I am allowing it to be #ifdef'd out until the compile problems can be
resolved.
1999-08-12 17:13:44 +00:00
curt
9e3edfb47b
Added support for Christian Mayers new weather subsystem.
...
Added support for david@megginson.com's mouse yoke patch.
Added a flight model acceleration options (controlled by a/A keys.)
1999-08-10 03:44:47 +00:00
curt
82b41d7db6
Set up the model view matrix exactly as ssg does it before drawing sky, stars
...
sun, and moon. I really should do a derived sgLeaf class so that these things
can be drawn within ssgCullandDraw() but this is quicker for now ...
1999-08-08 01:31:30 +00:00
curt
def090d631
Return to glider model ...
1999-07-31 05:01:04 +00:00
curt
439779ee36
Tweaks so that Jon's FDM stuff get's initialized better.
1999-07-31 04:58:26 +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
d3b9b645ad
ssg and external view tweaks.
1999-07-01 01:17:43 +00:00
curt
0660ea821a
Network updates contributed by Oliver Delise.
1999-06-30 20:21:04 +00:00
curt
7a56d332ad
Force initial ssgState before doing ssg cull and render pass so that the
...
lazy state loader get's primed.
1999-06-30 19:16:53 +00:00
curt
9f9f487e2a
Added some early support for a cheezy external view of TuX.
...
'v' toggles internal vs. external view modes.
Add the distance of the bouding radius into the tile's range selector.
1999-06-30 14:35:01 +00:00
curt
35dc68a0d0
Ssg tweaks.
1999-06-30 00:25:13 +00:00
curt
b333a30678
Misc. tweaks.
1999-06-29 17:26:46 +00:00
curt
0ae48876a7
More ssg tweaks.
1999-06-29 14:57:00 +00:00
curt
b67e68b684
FreeBSD tweaks.
1999-06-28 18:19:26 +00:00
curt
aa27214f65
Additional tweaks to fix the ssg texture (state) problems. Tweaked near
...
and far clip planes. Adjusted rendering order so menus and hud get drawn
last.
1999-06-28 05:47:02 +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
540849b9c3
Incorporated Oliver's initial networking code.
1999-06-22 21:24:31 +00:00
curt
3895c604ce
Borland C++ tweaks.
...
MacOS/Metrowerks tweaks.
Fix for fgText default constructor.
More ssg fiddling.
Fixed an include problem with client/server tile build tools.
1999-06-20 03:54:57 +00:00
curt
bfe5df5f24
Working on getting ssg integrated.
1999-06-19 04:48:07 +00:00
curt
6e10fd9a05
Fiddling with ssg.
1999-06-18 16:12:17 +00:00
curt
c8501f9b29
Now use plib in native install mode.
...
Preparations for unstable development version 0.7.0
Some reorganizational changes.
Beginning to test the use of ssg (part of plib)
1999-06-18 03:42:54 +00:00
curt
90655cf54b
renamed GLUTkey.* -> keyboard.*
...
renamed GLUTmain.cxx -> main.cxx
1999-06-17 21:33:39 +00:00