curt
33726fc21b
Changes contributed by Durk Talsma:
...
Here's a few changes I made to fg-0.58 this weekend. Included are the
following features:
- Sun and moon have a halo
- The moon has a light vector, moon_angle, etc. etc. so that we can have
some moonlight during the night.
- Lot's of small changes tweakes, including some stuff Norman Vine sent
me earlier.
1999-03-22 02:08:05 +00:00
curt
00ccbd1f25
Added initial support for native SGI compilers.
1999-02-26 22:08:34 +00:00
curt
9a8b4dab10
Portability changes and updates from Bernie Bright.
1999-01-07 20:25:32 +00:00
curt
f450f4a9af
Converted "class fgVIEW" to "class FGView" and updated to make data
...
members private and make required accessor functions.
1998-12-09 18:50:12 +00:00
curt
b10ec55403
Log message clean ups.
1998-11-09 23:41:51 +00:00
curt
2c2b68fc47
Enable release builds using the --without-logging option to the configure
...
script. Also a couple log message cleanups, plus some C to C++ comment
conversion.
1998-11-07 19:07:06 +00:00
curt
7efee52485
Point3D tweaks.
1998-10-18 01:17:16 +00:00
curt
5b752bfb5f
C++ ifying ...
1998-10-17 01:33:52 +00:00
curt
7e240adff1
Converted to Point3D class.
1998-10-16 00:51:46 +00:00
curt
b5cf8b7323
Changes for new astro code.
1998-09-15 04:27:49 +00:00
curt
3082eaf550
Optimizations by Norman Vine.
1998-08-12 21:13:22 +00:00
curt
ffa2a0feb3
fg_time.cxx: Removed call to ctime() in a printf() which should be harmless
...
but seems to be triggering a bug.
light.cxx: Added code to adjust fog color based on sunrise/sunset effects
and view orientation. This is an attempt to match the fog color to the
sky color in the center of the screen. You see discrepancies at the
edges, but what else can be done?
sunpos.cxx: Caculate local direction to sun here. (what compass direction
do we need to face to point directly at sun)
1998-07-22 21:45:37 +00:00
curt
1bfa270128
polar3d.h renamed to polar3d.hxx
1998-07-08 14:48:38 +00:00
curt
0419841486
Fine tuning mktime() support because of varying behavior on different
...
platforms.
1998-05-02 01:53:17 +00:00
curt
de51293e5c
C++-ifying a couple source files.
1998-04-30 12:35:59 +00:00
curt
5bbd08091c
Type-ified fgTIME and fgVIEW.
1998-04-28 01:22:16 +00:00
curt
4a487175c9
"struct fgLIGHT" -> "fgLIGHT" because fgLIGHT is typedef'd.
1998-04-26 05:10:00 +00:00
curt
0b782544a3
Edited cvs log messages in source files ... bad bad bad!
1998-04-25 22:06:24 +00:00
curt
dd4a17a011
Cleaned up initialization sequence to eliminate interdependencies
...
between sun position, lighting, and view position. This creates a
valid single pass initialization path.
1998-04-25 20:24:00 +00:00
curt
2addcf2e76
Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
...
Fog color fixes.
Separated out lighting calcs into their own file.
1998-04-24 00:52:24 +00:00
curt
73ed3c180e
C++ - ifiing the code a bit.
...
Starting to reorginize some of the lighting calcs to use a table lookup.
1998-04-22 13:24:04 +00:00