Commit Graph

4520 Commits (dea4a11a903e23015a14c685c78e8fcd6d6c4559)

Author SHA1 Message Date
Chris Laurel 6bab5a1eb2 Use new octree-based culling scheme for stars. 2001-05-07 02:19:25 +00:00
Chris Laurel 7827181c42 Plane class. 2001-05-07 02:08:26 +00:00
Chris Laurel e2bebdc193 Added view frustum culling to the visible stars traversal. Over 2x improvement in frame rate with lots of stars enabled. This class rocks. 2001-05-07 02:06:25 +00:00
Chris Laurel faaaef0636 Octree-based visibility culling for stars. 2001-05-06 21:54:56 +00:00
Chris Laurel 6be873179f Check for OpenGL 1.2 when determining whether GL_CLAMP_TO_EDGE is supported. 2001-05-03 01:10:59 +00:00
Chris Laurel e68d253a01 Corrected scale of planet shadows on rings. 2001-05-03 00:59:27 +00:00
Chris Laurel 873c061f75 For non-repeating textures, set clamping to GL_CLAMP_TO_EDGE when this extension is available. 2001-05-03 00:58:24 +00:00
Chris Laurel 06f699e31f UNIX portability fixes; disabled Quaternion friend templates 2001-05-02 18:06:32 +00:00
Chris Laurel e49c6743fa Added -lm to LIBS 2001-05-02 18:05:54 +00:00
Chris Laurel 5e2b510ebc Moved function prototypes inside appropriate ifdefs 2001-05-02 10:56:35 +00:00
Chris Laurel cb330f6df7 Added missing return type declaration for setConsole and setOverlay 2001-05-02 10:34:00 +00:00
Chris Laurel 948cc946b1 Moved misplaced #ifdef WIN32 2001-05-02 10:31:49 +00:00
Chris Laurel ce845db0eb Generated aclocal.m4 2001-05-01 23:41:04 +00:00
Chris Laurel dfb1363943 Version 1.08 updates 2001-05-01 22:52:29 +00:00
Chris Laurel 8e80c2a5b7 Created installation document. 2001-04-30 23:45:39 +00:00
Chris Laurel e68ca84c5c Added standard UNIX package files. 2001-04-30 23:45:07 +00:00
Chris Laurel 64753fe426 Added PNG support for UNIX. 2001-04-30 22:56:25 +00:00
Chris Laurel 5106609418 UNIX portability fixes. 2001-04-30 22:04:12 +00:00
Chris Laurel 89e2d8fbfa Implementation of Timer for UN*X based OSes. 2001-04-30 21:01:56 +00:00
Chris Laurel d5fd7bc07f Added unixtimer.cpp 2001-04-30 21:00:59 +00:00
Chris Laurel 639e5272cb Created high-precision Timer interface and Win32 implementation of Timer. 2001-04-30 20:45:47 +00:00
Chris Laurel 6a30383124 Use UNIX '/' path separator for portability. 2001-04-30 20:04:39 +00:00
Chris Laurel b5f5e70bac UNIX Celestia is up and running! 2001-04-30 19:48:10 +00:00
Chris Laurel 4bf026eb6c UNIX build-related files. 2001-04-30 06:12:27 +00:00
Chris Laurel 51da856004 UNIX portability fixes. 2001-04-30 06:11:05 +00:00
Chris Laurel 9679f84574 Fixed include order so HAVE_SSTREAM is defined 2001-04-30 05:18:54 +00:00
Chris Laurel 7bd6dff943 UNIX/gcc portability fixes. 2001-04-30 05:08:15 +00:00
Chris Laurel 040a3e9ffc Workaround for GNU C++'s missing sstream header. 2001-04-30 04:20:01 +00:00
Chris Laurel c46c33bc6f Const-ified reference parameters for fractalsum and turbulence. 2001-04-30 04:18:57 +00:00
Chris Laurel 2cb5afbc59 Fix for broken friend templates with MS compiler. 2001-04-30 04:18:24 +00:00
Chris Laurel c7d2bd9f7d Attempted to correct template/friend wackiness. 2001-04-30 04:00:00 +00:00
Chris Laurel de29947385 Changes for UNIX port. 2001-04-30 01:37:54 +00:00
Chris Laurel 65b2a678a1 Misc changes to text 2001-04-29 23:10:03 +00:00
Chris Laurel 635e6cb8ee Updates for v1.07 2001-04-29 23:08:36 +00:00
Chris Laurel 6396a2b029 Added Run Demo menu option. 2001-04-29 03:26:19 +00:00
Chris Laurel d0cd885286 ISS model 2001-04-29 03:23:42 +00:00
Chris Laurel d4bb954ae5 Implemented detail field for galaxies to cut down on the amount of particles rendered for small galaxies. 2001-04-29 03:23:01 +00:00
Chris Laurel 2f6d7def7c Added 'run demo' menu option 2001-04-29 03:22:00 +00:00
Chris Laurel 3cc93a4869 Added detail fields 2001-04-29 03:21:31 +00:00
Chris Laurel 54e5aa84e5 Added ISS 2001-04-29 03:21:21 +00:00
Chris Laurel 4357dda563 Added demo script 2001-04-27 07:06:06 +00:00
Chris Laurel 2b56c48c59 Added move and rotate commands; converted to use new ExecutionEnvironment class. 2001-04-27 07:05:38 +00:00
Chris Laurel 571178c14a Added DemoScript field. 2001-04-27 07:04:57 +00:00
Chris Laurel 9066411c3e Bundled Simulation and Renderer in ExecutionEnvironment. 2001-04-27 07:04:41 +00:00
Chris Laurel 7096a14752 Allow caller to specify distance in gotoSelection() 2001-04-27 07:03:43 +00:00
Chris Laurel 22deda23c2 Added radius method. 2001-04-27 07:02:49 +00:00
Chris Laurel 7cd3279581 Added DemoScript 2001-04-27 07:01:00 +00:00
Chris Laurel abc2131330 Added selection.cpp module 2001-04-27 07:00:35 +00:00
Chris Laurel 467d59cf0c Celestia demonstration tour. 2001-04-27 07:00:16 +00:00
Chris Laurel 7846d3c91b Implemeted a few basic string escapes. 2001-04-27 06:59:35 +00:00