Alexander Bock
74c1b6cad5
Remove memory allocation in SpiceTranslation due to copy constructor of StringProperty
2020-08-06 10:56:36 +02:00
Alexander Bock
c472ac131e
Removing more dynamic memory allocations
2020-08-05 15:45:06 +02:00
GPayne
fbd5d3490a
Leap year time fix for satellite tracking
2020-04-19 23:47:30 -06:00
Alexander Bock
f1fe2f197b
General code cleanup
2020-04-14 15:48:58 +02:00
Alexander Bock
5e29145395
Coding style cleanup
2020-02-14 19:37:06 +01:00
Alexander Bock
c8799dcc80
Cherrypick remaining changes from the feature/catch2 branch sans the big switch to SGCT 3.0
2020-02-11 00:21:42 +01:00
Alexander Bock
d8e9db76a3
Update the copyright header to 2020
2020-02-10 21:51:01 +01:00
Alexander Bock
24ce773da9
Update GLM version
...
Correctly initialize all values as they are no longer default-initialized
2020-02-10 00:09:31 +01:00
GPayne
7e6a9b71fa
Changed to standard position method for renderablesatellites
2019-08-15 16:13:41 -06:00
GPayne
39f4dc33cb
Initial pass of merging satellite debris into master and switching satellites to use grouped scenegraphnodes.
2019-08-13 15:39:06 -06:00
GPayne
ba07837865
Merge branch 'thesis/2019/spaceDebris' into feature/satellitesgroupednodes
2019-08-13 09:56:51 -06:00
Emil Axelsson
c97d5126ec
Feature/timeline translation ( #931 )
...
* Work on timeline translations
* Add Apollo 11 Descent data
* Ability to display negative altitudes
* Expose globe translation properties
* Added timeline rotation, and some scene updates.
* Cleaning up apollo_sites scene; fixing boulder 1 in place to adress heightmap issue
* Use quaternion slerp instaet of linear interpolation + Cleanup
* Change to old lem model while waiting for new version to be pushed to data repo
* Small fixes
2019-07-17 15:21:13 +02:00
ElonOlsson
68f04031da
merge after rebase
2019-05-31 09:58:44 -06:00
Elon
bd7ea04362
smooth movement, but position offset due to precision errors. Clean up in shaders
2019-05-30 11:06:25 -06:00
Elon
b9f20b7595
corrected datatype of timeOffset to make smooth movement in orbits
2019-05-30 11:06:24 -06:00
ElonOlsson
d26700268f
-
2019-05-30 10:53:34 -06:00
Jonathan Fransson
c4a7e7f930
Fade almost done, issue with reading some data to the shader
2019-05-30 10:51:42 -06:00
Elon
b81db510de
trying to figure out how to fade lines
2019-05-30 10:50:52 -06:00
Elon
1ed3bdadbe
orbits rendered proporly
2019-05-30 10:47:54 -06:00
Elon
a9f14b8b26
mergeing elonsTest with renderableSatellites
2019-05-30 10:43:06 -06:00
Jonathan Fransson
d3563d95e2
Fixed readTLE
2019-05-30 10:42:35 -06:00
Elon
0affabdd9f
use an alternative position function from keplerTranslation
2019-05-30 10:42:10 -06:00
Elon
7cf1277f1a
started adding on calculatePosition. Does not complie yet
2019-05-30 10:42:10 -06:00
Elon
8447714f97
loop debris elements
2019-05-30 10:41:33 -06:00
Elon
9efb32e5cc
mergeing elonsTest with renderableSatellites
2019-05-30 10:33:58 -06:00
Elon
4945be880d
use an alternative position function from keplerTranslation
2019-05-30 10:33:15 -06:00
Jonathan Fransson
fc4f3fc6e9
Fixed readTLE
2019-05-30 10:32:13 -06:00
Elon
7ab7f0a7de
started adding on calculatePosition. Does not complie yet
2019-05-30 10:31:52 -06:00
Elon
47f8e3e82a
loop debris elements
2019-05-30 10:18:08 -06:00
Elon
a38635b2f0
appearance
2019-05-30 10:00:16 -06:00
Elon
9a4d41871b
smooth movement, but position offset due to precision errors. Clean up in shaders
2019-05-29 16:17:35 -06:00
Elon
bba24a70f9
corrected datatype of timeOffset to make smooth movement in orbits
2019-05-24 15:41:10 -06:00
Jonathan Fransson
f621c06963
Fade almost done, issue with reading some data to the shader
2019-04-26 11:57:47 -06:00
Elon
f21edec80d
trying to figure out how to fade lines
2019-04-24 17:12:07 -06:00
Elon
20fdc00527
orbits rendered proporly
2019-04-16 17:48:50 -06:00
Elon
0b10bd69be
mergeing elonsTest with renderableSatellites
2019-04-10 14:06:34 -06:00
Jonathan Fransson
014e624258
Fixed readTLE
2019-04-10 14:05:57 -06:00
Elon
963e3e706b
use an alternative position function from keplerTranslation
2019-04-10 14:03:35 -06:00
Elon
a06d4d0a0d
started adding on calculatePosition. Does not complie yet
2019-04-10 14:03:35 -06:00
Elon
a41c5dbb82
loop debris elements
2019-04-10 13:56:16 -06:00
Elon
f248c42ab1
appearance
2019-04-10 13:42:43 -06:00
Alexander Bock
bb3db7ada7
Feature/jenkins fix ( #816 )
...
* Cleanup
* CMake cleanups
* Update current year
* Update copyright header
* Use script to return list of all modules
* Update credits, license and ghoul
2019-03-24 11:19:39 +01:00
Alexander Bock
c7a96a6b59
Address clang tidy complaints
...
Update Ghoul repository
Update SGCT repository
2018-11-30 15:34:09 -05:00
Emil Axelsson
0d2935c43b
Feature/gaia mission merge ( #766 )
...
* Add Adam Aslegård's module that renders Gaia mission stars
* Add module for Gaia mission
* Add CCfits and cfitsio submodules and the implemented fitsfilereader module from the OpenSpace-sun-earth-event branch
* Add a TaskRunner to read from a fits file
2018-11-20 18:19:08 -05:00
Alexander Bock
9a928231be
Enable OrVerifier and AndVerifier to have an arbritrary (>=2) number of verifiers
...
Make specifying the line number in TLETranslation optional
2018-07-18 18:22:18 -04:00
Alexander Bock
54d1a506c3
Add rotation class that provides a constant rotation based on in-game time ( closes #662 )
...
Refactor functions for rotation, scaling, and translation to take UpdateData rather than current time
2018-07-18 15:28:24 -04:00
Alexander Bock
99a6efca8e
Declare PropertyInfo as constexpr, rather than const
2018-06-28 17:08:56 -04:00
Alexander Bock
4952f8f977
Code cleanup branch ( #618 )
...
* Make height map fallback layer work again
* Add documentation to joystick button bindings
* Removed grouped property headers
* Add new version number constant generated by CMake
* Make Joystick deadzone work properly
* Change the startup date on Earth to today
* Fix key modifier handling
* Add debugging indices for TreeNodeDebugging
* Fix script schedule for OsirisRex
* Do not open Mission schedule automatically
* Upload default projection texture automatically
* General code cleanup
* Fix check_style_guide warnings
* Remove .clang-format
* MacOS compile fixes
* Clang analyzer fixes
2018-06-10 04:47:34 +00:00
Alexander Bock
a5f476eda8
Fix KeplerTranslation to use the correct semi-major axis
2018-05-18 12:42:12 -04:00
Alexander Bock
b625a0538d
Simplification of the satellite asset
...
Add more satellites
2018-03-14 17:44:08 -04:00