]> git.mxchange.org Git - flightgear.git/commitdiff
Moved to Simulator/ subdirectory.
authorcurt <curt>
Sat, 25 Apr 1998 18:39:36 +0000 (18:39 +0000)
committercurt <curt>
Sat, 25 Apr 1998 18:39:36 +0000 (18:39 +0000)
Simulator/Done [new file with mode: 0644]
Simulator/Todo [new file with mode: 0644]

diff --git a/Simulator/Done b/Simulator/Done
new file mode 100644 (file)
index 0000000..1715ea1
--- /dev/null
@@ -0,0 +1,111 @@
+--------------------------------------------------------------------------
+| Done
+--------------------------------------------------------------------------
+
+4/23/98 -  encapsulate all #include <config.h>'s with #ifdef HAVE_CONFIG_H
+
+4/23/98 -  Give all textured polygons ambient and diffuse glMaterial()
+           properties of "white" so GL_MODULATE works as expected and
+           textures are not oddly tinted.
+
+4/21/98 -  Convert lighting equations to table lookups
+
+4/21/98 -  Make sure all #ifdef _cplusplus are after any other includes
+           Make sure all .hxx files have #ifndef cplusplus #error
+
+4/21/98 -  various autoconf cleanups/preparation for C++
+
+4/9/98 -   Fixed a bug in event management where the next event run time
+           was miscalculated so it was never run.
+
+4/6/98 -   Cleanups
+
+--------------------------------------------------------------------------
+
+4/3/98 -   Released version 0.40
+
+4/3/98 -   Incorporated the Gnu automake/autoconf/libtool system.
+
+3/17/98  - Fix time jumping problem on win32
+
+3/1/98 -   Unify sun position render code with existing sunpos
+           calculations so the sun doesn't do it's little jump every
+           hour.
+
+2/19/98 -  Fixed a problem with smooth view (scenery center) switch
+           when entering a new tile.
+
+2/18/98 -  Fixed a problem with terrain generation that was causing
+           some strips to be put in the wrong winding list.
+
+2/9/98 -   Fixed a problem with terrain tiles not quite matching up perfectly.
+
+2/2/98 -   Fix warning when compiling with c++ ... also successfully built 
+           with cygnus-g++.  There should be nothing holding us back from 
+           using C++.
+
+1/30/98 -  remove Scenery/geometry.c and Scenery/mesh.c
+   
+1/28/98 -  Dynamic unloading of scenery.
+
+1/26/98 -  Debug message system.
+
+1/26/98 -  Dynamic loading of scenery
+
+1/24/98 -  Remove some of the unused files such as ls_sync.c
+
+1/23/98 -  in all .h's change #ifdef FILE_H -> #ifdef _FILE_H
+
+--------------------------------------------------------------------------
+
+1/22/98 -  Released version 0.25
+
+1/19/98 -  Compile with c++
+
+1/17/98 -  Change all "type function();" to "type function( void );"
+
+--------------------------------------------------------------------------
+
+1/16/98 -  Release verison 0.23
+
+1/6/98 -   Added FGwin32.mak (a MSVC++ Makefile for building win32 versions)
+
+--------------------------------------------------------------------------
+
+1/5/98 -   Released version 0.21
+
+12/31/97 - remove Unix dependencies from .../Time/fg_time.c
+
+--------------------------------------------------------------------------
+
+12/30/97 - Released version 0.20
+
+12/30/97 - Released version 0.19
+
+12/30/97 - Event manager
+
+12/23/97 - First stab at a reasonable sky ... I'm going to probably
+           leave this for now so I don't spend the rest of my life
+           trying to tweak it.
+
+12/17/97 - Released version 0.18
+
+12/17/97 - Fix sun/moon initialization code so display lists aren't 
+           re-created at every Init().
+
+12/12/97 - Released verison 0.17
+
+12/10/97 - Released version 0.16
+
+12/9/97 -  Released demtools version 0.01
+
+12/9/97 -  Released version 0.15
+
+11/25/97 - Released version 0.14
+
+10/24/97 - Released version 0.13
+
+9/22/97 -  Released version 0.12
+
+9/16/97 -  Released version 0.11
+
diff --git a/Simulator/Todo b/Simulator/Todo
new file mode 100644 (file)
index 0000000..a591d01
--- /dev/null
@@ -0,0 +1,73 @@
+--------------------------------------------------------------------------
+| Todo 
+--------------------------------------------------------------------------
+
+4/24/98 -  Clean up initialization sequence and eliminate
+           interdependencies between lighting and position.
+
+4/21/98 -  Tweak lighting parameter interpolation tables to better fit
+           "perceived" reality
+
+4/21/98 -  Make sure all .hxx files have #ifndef cplusplus #error
+           Make sure all #ifdef _FILE_H or _FILE_HXX
+
+4/14/98 -  Convert gl__() calls in Cockpit/ to xgl__() calls
+
+3/18/98 -  Use win32 specific calls to get daylight savings time on windoze
+
+12/29/97 - View frustum culling
+
+1/5/98 -   Create a development "roadmap"
+
+12/30/97 - fix winding problem with tri-strips in obj.c (wait for next
+           version of stripe)
+
+12/29/97 - Add a mechanism to parse command line options
+    * A simple clear-screen sky.
+    * No fog.
+    * No astronomy.
+    * Less detailed terrain.
+    * Texture - but no MIP-mapping.
+    * Texture - but no bilinear blending.
+    * No texture.
+
+12/29/97 - sky tweaking
+  Steve Baker writes:
+    So, by building the sky in the flattened shape, we can have it be
+    very foggy at the horizon and clear blue overhead.
+
+    The other important feature of this model is the colours. We
+    colour each vertex of the dish individually to allow for cute
+    sunsets, a darker blue overhead than at the horizon in daylight, a
+    gradual darkening of the sky as a function of altitude for very
+    high altitude flight - into space. Also we tint the horizon more
+    in the direction of the sun so that sunset starts where the sun
+    goes down - and the sky remains blue on the opposite side of the
+    sky - then as the sun gets lower, the colour spreads outwards all
+    around the sky and the black of night creeps in slowly from the
+    opposite side of the sky from the sunset.
+
+    We also like to tint the bottom edge of the sky with white - even
+    in broad daylight - so it looks fuzzy - even when there is very
+    little fog to achieve that effect.
+
+    We use a text file that contains a lookup table relating the sun
+    angle relative to the horizon to:
+
+    *  The colour at the top of the sky dome,
+    *  The colour of the horizon nearest to the sun
+    *  The colour of the horizon farthest from the sun
+    *  The colour of the texture environment blend for the clouds.
+    *  The fog colour.
+
+    We can then tweak that file to set up all the conditions. The
+    realtime system interpolates the horizon colours all around the edge
+    of the sky.
+
+12/29/97 - Ground collision detection
+
+12/29/97 - glut windows or something for panel area - consider 3d
+           panels, careful of texture memory problems.
+
+1/5/98 -   bzflag sound code might be able to work for us.
+