Commit Graph

580 Commits (668fd219cc7d18ca3887ea0125a694edaea02747)

Author SHA1 Message Date
Chris Laurel 9f5883d1be Added eclipse shadows. 2002-02-18 04:00:07 +00:00
Deon Ramsey 3de3498f3c Multi Resolution Texturing 2002-02-13 20:38:49 +00:00
Chris Laurel f566ddae47 Removed extraneous definitions of RenderProperties. 2002-02-10 04:44:51 +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 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 b7fbd3b34b Added debug level parameter to DPRINTFs 2002-02-06 21:00:33 +00:00
Deon Ramsey 66d04009e1 Verbose option for better recognition of errors 2002-02-05 21:00:58 +00:00
Chris Laurel 9bde13a2df Added flag to render orbits, constellations, and grid with antialiased lines. 2002-01-25 09:37:54 +00:00
Clint Weisbrod b79e35b40f Added faintestPlanetMag member to allow for increased faintest magnitude when rendering planets with smaller FOVs. 2002-01-24 01:21:53 +00:00
Clint Weisbrod cf36496a43 Satellite labels are now shown if within 250 planet radii of the parent planet. This provides a more consistent threshold for each planet instead of just using a hard-coded distance. 2002-01-22 19:49:14 +00:00
Clint Weisbrod 71a2a285b1 Planet rendering is now controlled by render flags Renderer::ShowPlanets. 2002-01-12 02:05:03 +00:00
Chris Laurel a603dcb8c7 Adjust far plane distance so that clouds aren't clipped to close to viewer. 2002-01-11 19:26:35 +00:00
Chris Laurel 0bbf45f8cb Fixed near plane clipping at wide fields of view; modified calculation of far plane to compute tighter view frustum. 2002-01-10 07:39:04 +00:00
Chris Laurel cd205c74e5 Enable local viewer for better looking specular highlights 2002-01-09 23:00:36 +00:00
Chris Laurel 5c0f564df6 Enabled the specular color of the sun light source. 2002-01-09 01:13:24 +00:00
Chris Laurel f1f86b177f Fixed fragment shader render path so it doesn't ignore sun color. 2002-01-08 06:04:05 +00:00
Chris Laurel a0718055a7 Use the new Universe class. 2002-01-07 22:48:32 +00:00
Deon Ramsey 56058eaae5 Put #includes back the way they were, and fix compile problems under win 2002-01-03 21:01:11 +00:00
Deon Ramsey 08de764143 Lots of enhancements for Unix Gtk Version 2002-01-02 22:07:11 +00:00
Deon Ramsey 2218b95a72 Autoconf distribute extension & bugfixes 2001-12-18 23:00:26 +00:00
Chris Laurel 7246e0f5e1 Fixed cloud speed. 2001-12-17 20:24:49 +00:00
Deon Ramsey d0d8badfc4 Fix to --enable-debug in Unix automake 2001-12-17 19:54:47 +00:00
Chris Laurel f19ded6f92 Added a cloudSpeed parameter to atmosphere to make it possible for clouds to move relative to the planet surface. 2001-12-11 08:19:35 +00:00
Chris Laurel 3829eb0ef7 Made star haloes invisible during daylight from the surfaces of planets with atmospheres. 2001-12-11 07:40:53 +00:00
Chris Laurel da222fa331 Render orbit paths before planets so that they don't overlap the planets. 2001-12-09 19:08:12 +00:00
Clint Weisbrod 340b2bc721 Added Renderer::isSelectionInRenderList() to fix planet pick bug where satellite is selected instead of planet. 2001-12-07 17:07:07 +00:00
Chris Laurel acc9680e43 Depth sort by distance from surface of object instead of distance to center. 2001-12-07 05:13:25 +00:00
Chris Laurel 41d105d22a Packaged all rotational elements into RotationalElements class; added RotationEpoch an longitude of rotation axis fields; renamed rotation phase to offset 2001-12-06 08:34:37 +00:00
Chris Laurel 4f1ff995c8 Fixed jittery star labels; replaced hardcoded magnitude limit for star labels with faintestMag 2001-12-06 06:29:46 +00:00
Chris Laurel 38e79736c5 Reorganized source tree into multiple directories. 2001-11-28 01:50:04 +00:00