Commit Graph

6915 Commits

Author SHA1 Message Date
Emma Broman
edaf37b260 Early out if simulation not paused. Also, temporary pause on play, for testing 2020-03-09 13:52:23 -04:00
Emma Broman
a38aa3ff8e Make that we always reach the target (u = 1.0) 2020-03-06 16:54:21 -05:00
Emma Broman
3a38792f67 consistent types 2020-03-06 11:52:16 -05:00
Lingis
db51a51a5e LookAt orientation interpolator option added, for debug 2020-03-04 16:32:33 -05:00
Emma Broman
4c9874c8d3 Some cleanup 2020-02-27 14:00:37 -05:00
Emma Broman
d704c95ca0 Move rotation logic into its own class 2020-02-27 13:30:39 -05:00
Emma Broman
d606a569bc minor refactor 2020-02-27 10:48:44 -05:00
Emma Broman
aa0ae9bc73 rename function valueAt to positionAt 2020-02-27 10:07:51 -05:00
Emma Broman
384d904e52 Include the ISS in our test scene 2020-02-27 10:04:39 -05:00
Emma Broman
9c65138d73 Bug fix: No longer use reference for current path segment, since its value is set later in the code 2020-02-26 13:17:56 -05:00
Emma Broman
607404d996 Simplify test scene so it only contains our keybinding as extra 2020-02-26 11:16:19 -05:00
Emma Broman
0db62b740c Simplify curve type handling using properties (Temporary solution) 2020-02-26 10:52:37 -05:00
Emma Broman
6ec519b0ca Make minimal allowed bounding sphere a property 2020-02-26 09:49:17 -05:00
Emma Broman
cee455f649 Avoid errors for targets without bounding spheres 2020-02-26 09:00:36 -05:00
Emma Broman
3f5123ffb6 Epsilon variable for double comparsons 2020-02-25 17:02:24 -05:00
Emma Broman
01820349b0 Reslve merge conflict when syncing with master 2020-02-25 14:54:16 -05:00
Emma Broman
50d7bdafcf minor cleanup 2020-02-25 10:35:48 -05:00
Emma Broman
b15689cd50 Make sure that the anchor node is always updated 2020-02-24 08:49:29 -05:00
Jonathas Costa
d0c9716872 Allowing OS to start even if the ring shader doesn't compile. 2020-02-21 11:36:06 -05:00
Gene Payne
daf9b66328 Issue/timequantizertest (#1092)
* Added pre-2000 date tests to globebrowsing timequantizer
* Merge with latest master
2020-02-19 14:22:42 -07:00
Emma Broman
ff419371fa Remove a non-used function 2020-02-17 15:02:43 -05:00
Emma Broman
3282f08ae6 remove extra blank line 2020-02-17 13:56:15 -05:00
Emma Broman
45309a8996 Clean up helperfunctions a bit 2020-02-17 13:28:28 -05:00
Emma Broman
6fc12fd2c7 Compute length for other curve types 2020-02-17 12:53:59 -05:00
Emma Broman
566b9959ec Minor refactor 2020-02-17 10:51:56 -05:00
Emma Broman
95449a633c Reset current distance along segment when clearing a path 2020-02-17 10:43:15 -05:00
Emma Broman
65cf8a79da Rename interpolation parameter to u, to reduce confusion about what is related to time 2020-02-17 10:30:36 -05:00
Micah
9c34a55e50 Update version number to 0.15.1 releases/v0.15.1 2020-02-14 16:35:06 -05:00
Micah
3b9ca3ef4e upping mercury magnetosphere sync version 2020-02-14 16:25:24 -05:00
Micah
610b8cb7c9 added alpha channel to kaguya layer; enabled new venus layers; upped gui hash 2020-02-14 16:22:22 -05:00
Emma Broman
3425604a9d Improve arc length approximation by using Simpson's method 2020-02-14 15:00:22 -05:00
Alexander Bock
5e29145395 Coding style cleanup 2020-02-14 19:37:06 +01:00
Emma Broman
b71a5519ba Update anchor halfway, not every frame 2020-02-14 13:27:21 -05:00
Micah
166eee8b28 added moon trails to toggle key 2020-02-14 13:09:33 -05:00
Emma Broman
caa05d09bd Refactor speed function 2020-02-14 11:20:59 -05:00
Emma Broman
32139120f8 Speed function for acceleration and deacceleration 2020-02-14 10:41:47 -05:00
Emma Broman
9600459635 Move along curve with constant speed, based on displacement along the curve 2020-02-13 16:22:57 -05:00
Emma Broman
1f2840c320 Preparatory refactoring for computing curve position absed on travelled distance 2020-02-13 14:37:08 -05:00
Alexander Bock
ef7ff0adeb Add options for AVX, AVX2, AVX512 compilation options
Compile fix for scene.cpp
2020-02-13 19:57:17 +01:00
Alexander Bock
43851899c7 Cleanup of more copyright headers
Add debug groups and object names to the OpenGL objects in the framebuffer renderer
2020-02-13 14:59:13 +01:00
Micah Acinapura
eaa1b5025f cmake macos fixes 2020-02-12 23:38:21 -05:00
Alexander Bock
de24e81bda Fix copyright header information
Remove TimelineView application
2020-02-12 22:36:11 +01:00
Alexander Bock
3355e85385 All stars to be rendered with a fixed color (closes #910) 2020-02-12 22:02:10 +01:00
Emma Broman
3ead8a92dd Reparameterization of Bezier3 now works 2020-02-12 15:34:14 -05:00
Alexander Bock
b09b936293 Add property to disable all mouse input (closes #1022) 2020-02-12 21:19:01 +01:00
Alexander Bock
7abac51223 No longer add .txt extension to all UrlSynchronizations 2020-02-12 21:08:02 +01:00
Emma Broman
37bca3d1b8 Merge branch 'bezier3-reparameterize' of https://github.com/WeirdRubberDuck/OpenSpace into bezier3-reparameterize 2020-02-12 14:58:03 -05:00
Lingis
066b91b076 Not correct, wrong shape of curve created in Bezier::valueAt 2020-02-12 11:13:49 -05:00
Lingis
5f006f139b Not correct, wrong shape of curve created in Bezier::valueAt 2020-02-12 10:12:47 -05:00
Alexander Bock
cf7b1f7505 Merge pull request #1086 from OpenSpace/feature/sssb
feature/sssb for Small SolarSystem Bodies (asteroids/comets/etc.)
2020-02-12 11:00:35 +01:00