Commit Graph

4978 Commits (sensor-dev)

Author SHA1 Message Date
Chris Laurel 47a792e83c Integrated change #5189 to sensor-dev branch: Initialized cullingRadius member of Body class. Leaving it uninitialized meant that it could end up set to NaN, resulting in odd behavior. 2012-02-25 02:21:11 +00:00
Chris Laurel 07f2c2bf30 Fixed resource name generation for sensor geometry to ensure that the
name is always unique for a body.
2012-02-25 01:52:46 +00:00
Chris Laurel 7653e220ce Propagated leap second change to sensor-dev branch. 2012-02-11 17:05:16 +00:00
Chris Laurel 3d3e3372bc Improvements for sensor frusta:
- Disable back face culling
- Draw adjacent faces of rectangular frusta with different opacities
2011-05-04 07:24:31 +00:00
Chris Laurel 0cc013f1e8 sensor-dev branch: Fixed bug with model animations in non-GL2 path. Solves problem with sensor frustum geometry being drawn incorrectly. 2011-04-09 02:18:10 +00:00
Chris Laurel 4b0350b9e3 Added script command to set and query visibility of named geometry components.
Currently, just the sensor geometry exposes components.
2010-12-22 01:11:30 +00:00
Chris Laurel 7512d65311 Updated SensorGeometry so that frustum base color may be set separately in
in an SSC file.
2010-12-21 23:54:45 +00:00
Chris Laurel 3617dd6e94 Integrated change 5091 to sensor-dev branch: fix for crash on systems with
Intel GPUs.
2010-12-21 18:19:44 +00:00
Chris Laurel d2d7ab8181 Fixed calculation of sensor frustum angles. 2010-12-13 22:41:05 +00:00
Chris Laurel edbcec6ff8 Fixed clipping of large multidraw geometry at very close range. 2010-12-07 22:55:42 +00:00
Chris Laurel 0dabce8884 Fixed clipping bug with multidraw geometry. 2010-12-06 23:39:32 +00:00
Chris Laurel 6139ea9b4d Fixed occasional crash when viewing sensors at close range. 2010-12-03 19:40:35 +00:00
Chris Laurel b286ad7274 Introduced 'multidraw' geometry that can extend across multiple depth
intervals. This is currently used to prevent clipping of sensor geometry, but
is a more generally useful feature.
2010-12-03 02:07:08 +00:00
Chris Laurel bff08a31dc Added Shape parameter for Sensor geometry--options are elliptical and
rectangular. Switched to exponential arrangement of slices in sensor
frustum.
2010-12-02 08:24:07 +00:00
Chris Laurel 9d8a301551 Fixed rendering of sensor geometry:
- Account for geometry orientation in intersection calculation
- Draw sensor out to its range when it doesn't intersect the target body
2010-11-30 20:54:22 +00:00
Chris Laurel 9840a67473 Enabled grid and appearance attributes for sensor frusta. 2010-11-30 00:04:02 +00:00
Chris Laurel 9d35943b50 Improved rendering of sensor frusta. 2010-11-29 23:07:07 +00:00
Chris Laurel 3616bdf92d Implemented horizontal and vertical FOV properties for sensor frustum geometry. 2010-11-26 19:04:53 +00:00
Chris Laurel 56d3466bc1 Skeleton implementation of sensor geometry. Parsing of Sensor geometry in
ssc files, but code currently currently just draws a line.
2010-11-24 04:27:28 +00:00
Vincent Giangiulio 40016f7091 - Added Belarusian translation from Hleb Valoshka
- Updated Chinese simplified translation
2010-11-14 19:59:54 +00:00
Grant Hutchison 8a47c6be0f Removed Gliese 667 C b and Gliese 433 b; added HD 176051 b 2010-10-25 09:24:19 +00:00
Grant Hutchison e8663d452d Added NN Ser c&d 2010-10-15 17:10:40 +00:00
Grant Hutchison 6ec56d6744 Added NN Ser 2010-10-15 17:10:14 +00:00
Grant Hutchison ed065b30a3 Added HAT-P-26 b, WASP-38 b; removed HD 190228 b 2010-10-09 23:53:37 +00:00
Grant Hutchison 0bc7e60e72 Added HAT-P-26 and WASP-38 2010-10-09 23:52:21 +00:00
Grant Hutchison 22b4c0855f Added Gliese 581 f & g 2010-10-03 02:32:55 +00:00
Grant Hutchison 4cf85c3aa5 Added HAT-P-20 b, HAT-P-21 b, HAT-P-22 b, HAT-P-23 b 2010-09-26 23:28:20 +00:00
Grant Hutchison 6ccfb611e3 Added HAT-P-20, HAT-P-21, HAT-P-22, HAT-P-23 2010-09-26 23:27:42 +00:00
Chris Laurel 08ace926d8 Committed fixes from Nils Larsson:
- Updated call to png_set_gray_1_2_4_to_8 to png_set_expand_gray_1_2_4_to_8 (new PNG API)
- Eliminated unnecessary Color:: scope
2010-09-17 16:56:37 +00:00
Grant Hutchison 335467a5c9 Added HAT-P-17 b&c, HAT-P-25 b, Kepler-9 b&c 2010-09-12 23:36:51 +00:00
Grant Hutchison 8ef03a5d8b Added HAT-P-17, HAT-P-25, Kepler-9 2010-09-12 23:36:17 +00:00
Grant Hutchison 2e685f8fba More exoplanet host star designators from the Extrasolar Planets Encyclopaedia 2010-08-24 23:50:13 +00:00
Grant Hutchison 8ed6f913f3 Revised distance to UGPS 0722-05 2010-08-24 20:57:34 +00:00
Grant Hutchison a2cdf5223a Added HD 10180 b-h, HAT-P-24 b, WASP-37 b 2010-08-24 20:34:13 +00:00
Grant Hutchison 35041048a6 Added HAT-P-24, WASP-37 2010-08-24 20:33:25 +00:00
Chris Laurel 1c4e989a07 Added Windows build script for spice2xyzv tool and added missing return statement in convertSpkToXyzv() 2010-08-24 18:44:46 +00:00
Chris Laurel 30d4a40f4f Changed paths in qtbookmark.h and celestia.rc so that out of source tree
builds with Qt Creator will work.
2010-08-12 20:40:50 +00:00
Grant Hutchison 8d4849c6a8 Added HAT-P-18 b, HAT-P-19 b, HD 102956 b, HD 90043 b&c, HD 200964 b&c 2010-08-03 00:05:23 +00:00
Grant Hutchison 0de9905e0b Added HAT-P-18 and HAT-P-19 2010-08-03 00:03:31 +00:00
Andrew Tribick 5705194ae7 Removed SkyPlane frame: unclear this corresponds to sky plane frame as actually used in astronomical publications. 2010-07-25 18:38:48 +00:00
Chris Laurel 2704ad0dde Finished code in scattertable tool to write out precomputed atmospheric
scattering tables as DDS format texture files.
2010-07-06 01:08:53 +00:00
Chris Laurel d00fb03d6a Change ASCII cmod writing code to output null material index as -1 instead
of max unsigned int, which prevents read/write incompatibilities on 64-bit
systems. Moved some Doxygen comments from header to source file.
2010-07-05 22:53:06 +00:00
Grant Hutchison 3108cb842f Added CoRoT-7 d, WASP-3 c, Gliese 876 e 2010-07-02 23:49:07 +00:00
Chris Laurel dc32eedc9c Added functions to scattertable tool to write out atmospheric scattering
tables as half float textures in .dds files.
2010-07-02 00:08:40 +00:00
Grant Hutchison 672682b380 Added CoRoT-8 b, 10 b, 11 b, 12 b, 13 b & 14 b; removed Cha Ha 8 b 2010-06-18 23:56:38 +00:00
Grant Hutchison 243c78de97 Added CoRoT-8, 10, 11, 12, 13 & 14; removed Cha Ha 8 2010-06-18 23:55:50 +00:00
Chris Laurel 68ca6d6db5 Added a simple build script for scattertable. 2010-06-18 07:23:41 +00:00
Chris Laurel f1a96ee114 Added scattertable utility for generating tables for realistic rendering
of atmospheric scattering effects.
2010-06-18 07:17:41 +00:00
Chris Laurel aae2e0dc58 Added new Cassini xyzv file to Windows install script. 2010-06-03 16:50:18 +00:00
Grant Hutchison 3b4141c282 Improved radii for Methone, Pallene, Anthe, Aegaeon (May Icarus) 2010-06-01 00:17:28 +00:00