Commit graph

1037 commits

Author SHA1 Message Date
Chris Laurel ae1d51f760 Added custom orbits for Rhea, Titan, Hyperion, and Iapetus. 2002-02-21 02:16:09 +00:00
Chris Laurel 7293bab833 Added custom orbits for Mimas, Enceladus, Tethys, and Dione. 2002-02-20 00:39:23 +00:00
Chris Laurel d609e91b31 Use longitude of rotation axis (along with obliquity) to completely specify the axis of rotation. 2002-02-20 00:38:55 +00:00
Chris Laurel cbd1809b20 Atmosphere member cloudTex renamed to cloudTexture 2002-02-20 00:35:22 +00:00
Chris Laurel aeedec2793 Added xrotation, yrotation, and zrotation static methods like the ones for Matrix{3,4} 2002-02-20 00:34:06 +00:00
Chris Laurel 3be403b667 Added custom orbits for inner Saturnian satellites. 2002-02-20 00:32:26 +00:00
Chris Laurel 80d9853b9f Eclipse shadows 2002-02-19 03:29:03 +00:00
Clint Weisbrod 94f6bc57e1 Added Eclipse Shadows check box to View Options dialog. 2002-02-19 03:11:13 +00:00
Chris Laurel e0947ec367 Rough implementation of penumbrae for eclipses. 2002-02-18 22:57:22 +00:00
Chris Laurel 776dc484a5 Added a version of CreateProceduralTexture which takes a function object as a parameter. 2002-02-18 22:56:40 +00:00
Deon Ramsey 8f61f81ec2 Improved missing package recognition in Unix configure 2002-02-18 21:36:19 +00:00
Deon Ramsey c5c4dad167 Removing aclocal.m4, should be automattically generated now 2002-02-18 11:15:49 +00:00
Deon Ramsey f77e5d98ee Created acinclude.m4 to hold AM_PATH_GTK 2002-02-18 11:13:40 +00:00
Chris Laurel a694317a4b Bound Ctrl+E to toggle eclipse shadows. 2002-02-18 08:23:57 +00:00
Chris Laurel 3dd7ea465d Rewrote star picking to use ray/sphere intersection code from intersect.h 2002-02-18 08:23:01 +00:00
Chris Laurel 715e64992f Added setMaxMipMapLevel method; eliminated getJPEGTexture 2002-02-18 08:21:22 +00:00
Chris Laurel 5b8e60b7c8 Renamed MultiTexture class to MultiResTexture 2002-02-18 08:20:30 +00:00
Chris Laurel b2ba33a37d Reindented (ugh) and renamed class to MultiResTexture 2002-02-18 08:19:50 +00:00
Chris Laurel 4f7ab1aac6 Merged eclipse and multi resolution texture changes. 2002-02-18 08:19:23 +00:00
Chris Laurel 9f5883d1be Added eclipse shadows. 2002-02-18 04:00:07 +00:00
Deon Ramsey 2ea50d6f00 Missing Makefile.am for hires directory, needed even though empty. 2002-02-16 14:03:32 +00:00
Deon Ramsey 53bf11ed5a Binary LoRes textures 2002-02-13 21:09:26 +00:00
Deon Ramsey 2dd1dbd391 Remove some more non-binaries 2002-02-13 21:08:16 +00:00
Deon Ramsey 3fbbc2f39f And some more Binary textures 2002-02-13 21:01:15 +00:00
Deon Ramsey cd58836b64 Two more non-binary textures :-P 2002-02-13 20:57:18 +00:00
Deon Ramsey 27a03415c0 Ooops, Textures not checked in as binary 2002-02-13 20:47:16 +00:00
Deon Ramsey 3de3498f3c Multi Resolution Texturing 2002-02-13 20:38:49 +00:00
Chris Laurel 14d106b452 Added emissive attribute for surfaces. 2002-02-13 08:16:30 +00:00
Chris Laurel 808eb6f1ff Functions for calculating the distance between geometric objects. 2002-02-12 03:12:26 +00:00
Chris Laurel afa057b957 Added point method for calculating a point on the ray. 2002-02-12 03:11:40 +00:00
Chris Laurel cf745c2d03 Added newly discovered 'planet' of HD 136118 2002-02-12 01:52:57 +00:00
Chris Laurel b3873d5fe6 Early US spacecraft. 2002-02-12 01:21:18 +00:00
Chris Laurel fe6008505e Shrox's models of classic US spacecraft. 2002-02-12 01:16:49 +00:00
Deon Ramsey 13a172e63e Lots of Starname fixes, and verbose code fixes 2002-02-11 21:37:16 +00:00
Chris Laurel d4719651fd Corrected the mapping of 3DS shininess to OpenGL specular exponent 2002-02-11 20:40:29 +00:00
Chris Laurel 594bb40965 1.2.2 rendering changes 2002-02-11 19:34:31 +00:00
Chris Laurel 79a542b8a2 Made picking accurate for oblate planets. 2002-02-10 04:45:32 +00:00
Chris Laurel f566ddae47 Removed extraneous definitions of RenderProperties. 2002-02-10 04:44:51 +00:00
Chris Laurel c66831682b Geometry library 2002-02-09 21:39:05 +00:00
Chris Laurel bbce9e59d2 Reorganized star and planet rendering to use common code; improved corona effect for stars with atmospheres. 2002-02-08 21:55:26 +00:00
Chris Laurel 4ac519e781 Changed class definition so that LODSphereMesh is no longer a subclass of Mesh. 2002-02-08 21:52:59 +00:00
Chris Laurel 0a120acf7e Added destructor for Body, removeBody method for PlanetarySystem. 2002-02-08 19:19:29 +00:00
Chris Laurel c20240a5e2 Added parsing for bump maps and custom orbits; added albedo property to surface element; fixed parser state machine. 2002-02-08 19:17:44 +00:00
Chris Laurel 8951346c70 Added emissive flag 2002-02-08 19:16:39 +00:00
Chris Laurel 3a3541297c Rearranged planet/mesh rendering code; bumped up maximum level of detail for planet spheres. 2002-02-08 04:09:49 +00:00
Chris Laurel e6d5bad5da Improved performance by culling patches recursively and switching to smaller patch size. 2002-02-08 04:08:57 +00:00
Chris Laurel e1ad923189 Added debug level parameter to DPRINTFs 2002-02-06 22:04:32 +00:00
Chris Laurel 86e39a0cca Converted error output from cerr to DPRINTF 2002-02-06 21:01:53 +00:00
Chris Laurel c5609855db Added non-const versions of getSurface and getAtmosphere 2002-02-06 21:01:13 +00:00
Chris Laurel b7fbd3b34b Added debug level parameter to DPRINTFs 2002-02-06 21:00:33 +00:00