Commit Graph

5796 Commits (master)

Author SHA1 Message Date
Chris Laurel da5c59e104 Updated for new configure.in 2001-05-17 23:39:15 +00:00
Chris Laurel 54ff2d8256 Gnome autoconf macros. 2001-05-17 22:11:05 +00:00
Chris Laurel c084ded4ed Got rid of debugging output. 2001-05-16 22:59:13 +00:00
Chris Laurel 0707215fdc Got rid of bigfix bug related debugging output. 2001-05-16 22:57:11 +00:00
Chris Laurel 59d5a66f91 Fixed bug in BigFix(double) that was causing loss of precision with newer
version of g++.
2001-05-16 22:49:32 +00:00
Chris Laurel d059746c02 Added setvisibilitylimit command. 2001-05-16 02:23:22 +00:00
Chris Laurel 0c256816ee Fixed up UniversalCoord operators to pass references; fixed flipped textures
in UNIX version.
2001-05-16 02:22:10 +00:00
Chris Laurel 8adc7c8043 Added Font and LabelFont fields 2001-05-15 00:20:59 +00:00
Chris Laurel 019f81226a Added module texturefont.cpp 2001-05-15 00:20:28 +00:00
Chris Laurel 06f404faf9 Removed debugging output. 2001-05-15 00:08:01 +00:00
Chris Laurel 3e7ba6b95d C++ wrapper for mjk's texfont library. 2001-05-14 23:40:46 +00:00
Chris Laurel dec27ee48e Made fonts selectable in config file; allow separate fonts for labels and normal text. 2001-05-14 23:40:01 +00:00
Chris Laurel 5469901ae5 More fonts! 2001-05-14 23:26:13 +00:00
Chris Laurel 92a136802a no message 2001-05-14 23:21:06 +00:00
Chris Laurel 905e390cca More fonts! 2001-05-14 22:53:10 +00:00
Chris Laurel a6b7c733c4 Added a menu bar. 2001-05-11 06:18:46 +00:00
Chris Laurel 2968b2317e First cut at a Gtk+ version of Celestia. 2001-05-11 04:36:31 +00:00
Chris Laurel 86198f0be2 Added octree-based findClose and findVisible query methods. 2001-05-10 05:26:05 +00:00
Chris Laurel 486fc8125e Finished conversion from VisibleStarSet to StarOctree for star visibility. 2001-05-10 05:25:07 +00:00
Chris Laurel ac5b90b5c5 Added findCloseStars method, more comments. Fixed bug in split() that caused stars to be omitted from tree. 2001-05-10 05:24:18 +00:00
Chris Laurel c34c013f30 Split StarOctree into StarOctree and DynamicStarOctree. Moved star visibility routines into StarDatabase. 2001-05-09 02:40:48 +00:00
Chris Laurel b129e41667 Minor cleanups to eliminate gcc warnings. 2001-05-08 23:53:40 +00:00
Chris Laurel d15502533d More star visibility optimizations. 2001-05-07 19:51:59 +00:00
Chris Laurel b19d4ae09c Additional config stuff. 2001-05-07 19:13:35 +00:00
Chris Laurel dc801c8382 Implemented frame rate counter. 2001-05-07 16:07:22 +00:00
Chris Laurel c31e65f4bc Temporarily re-enabled old star culling method for perf testing. 2001-05-07 15:16:15 +00:00
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