Commit Graph

8418 Commits

Author SHA1 Message Date
Emma Broman 771aa46fcd Adress review comments 2021-07-09 15:35:14 +02:00
Emma Broman 23b70eaf14 Remove forgotten delta time printout 2021-07-09 10:53:05 +02:00
Emma Broman 4c5f45fccb Add debugging funciton to add cartesian axes for a scene graph node 2021-07-08 09:50:35 +02:00
Emma Broman 893995de5b Add missing include 2021-07-08 09:38:20 +02:00
Emma Broman 1b3597fac4 Update navigation includes in touch module 2021-07-07 10:44:17 +02:00
Emma Broman ee3e0c8ae0 Start cleaning up and document some helper functions 2021-07-02 11:23:15 +02:00
Emma Broman 2bf7c6fb77 More orbitalnavigator cleanup, using quaternion helpers 2021-07-02 10:06:22 +02:00
Emma Broman 0019360a2c Tiny navigation code cleanup 2021-07-02 09:43:04 +02:00
Emma Broman 9e657e2868 Avoid problems with occasional really large delta time steps 2021-06-24 16:33:57 +02:00
Emma Broman 819875fd41 Update isPlaying condition 2021-06-24 16:20:37 +02:00
Emma Broman 8f57628ef1 Handle speed a little better when there is no bounding sphere 2021-06-24 16:01:39 +02:00
Emma Broman 9adcbe13bc Use setFocusNode instead of anchor 2021-06-24 15:21:18 +02:00
Emma Broman 6119b9b2a2 Make speed scale affect speed during path traversal 2021-06-24 15:04:25 +02:00
Emma Broman fb690e87ee Add a missing include needed for building 2021-06-23 17:24:35 +02:00
Emma Broman 76dad3ae1d Remove forgotten include of non-existing file 2021-06-23 16:31:38 +02:00
Emma Broman 8063b54fb8 Merge branch 'master' into thesis/2019/camera-paths
# Conflicts:
#	src/navigation/navigationhandler.cpp
2021-06-23 16:31:14 +02:00
Emma Broman 200cb1181e Tiny cleanup 2021-06-23 16:25:27 +02:00
Emma Broman 43729ed911 Move path creation code into path class file 2021-06-23 15:58:48 +02:00
Emma Broman 890c8ae25f Restructure helper function slightly (gotta find out where to place them later on) 2021-06-23 15:18:00 +02:00
Emma Broman 6c9840121f Remove old autonavigation module files 2021-06-23 15:16:08 +02:00
Emma Broman 4ae70283a7 Add path rendering code to debugging module 2021-06-23 15:07:42 +02:00
Emma Broman 947e8c3772 Give a useful error message if a path could not be created 2021-06-23 15:07:42 +02:00
Emma Broman a247f9d1b3 Move geo path creation to globebrowsing module 2021-06-23 15:07:05 +02:00
Emma Broman 77bdfaefd6 Move camera path code into core and refactor navigation code a bit 2021-06-23 09:12:36 +02:00
Alexander Bock bf34c3a016 Add the ability to RenderableFOV to always draw the field of view frustum 2021-06-23 00:40:22 +02:00
Emma Broman 6c50b2a134 Supertiny cleanup (line width) 2021-06-21 13:28:08 +02:00
Emma Broman c2a7fab3e1 Prepare for removing module by moving its properties 2021-06-21 13:23:38 +02:00
Emma Broman 933580e08c Use the parameter passed to the function for speed 2021-06-21 13:23:09 +02:00
Emma Broman f36b0f2869 rename autonavigation -> pathnavigation 2021-06-21 13:05:51 +02:00
Emma Broman 91e116bc46 Refactor path instruction class 2021-06-21 12:54:58 +02:00
Malin Ejdbo 30df815a25 Update jwst launch time frame 2021-06-18 16:30:00 +02:00
Emma Broman 37483c689e Remove unused speed files from solution 2021-06-18 15:25:18 +02:00
Alexander Bock 227a6607cc Extend the skirts in local rendering again as cracks started to appear in globes (#closes 1647) 2021-06-18 14:50:23 +02:00
Alexander Bock 7bea53a355 Comment out FOV for REXIS as it has an unsupported shape (closes #1650) 2021-06-18 14:17:05 +02:00
Alexander Bock 741ed2ac05 Remove remnant of scriptlogtype in log message 2021-06-18 09:16:15 +02:00
Alexander Bock b1f10b1b70 Add the ability to specify RenderEngine font sizes in the configuration file (closes #1653) 2021-06-17 15:39:16 +02:00
Malin Ejdbo 89fa6de0b9 Add simple animation example asset 2021-06-17 11:16:29 +02:00
Alexander Bock ff920f73b7 Fix issue that would prevent opening of the first distributed profile in the editor 2021-06-17 09:47:27 +02:00
Alexander Bock a69b636dea Global sweep to cleanup the handling of floating point numbers and glm default initialization 2021-06-16 23:09:49 +02:00
Malin Ejdbo 03a55c930d Make JWST profile read-only 2021-06-16 11:47:36 +02:00
Emma Broman 4f4ca7c577 Increase usability of a couple of property sliders
* Prevent setting flight destination distance to 0 (lead to nan position), and give it an exponent
* Smaller step size for FlightDestinationFactor
* Give interaction monitor's idle time property an min and max value
2021-06-16 09:26:46 +02:00
Alexander Bock af5b9c0344 Don't automatically create screenshot folder until the folder is actually needed (closes #1639) 2021-06-15 23:52:48 +02:00
Malin E 6c3538bbf8 Merge pull request #1641 from OpenSpace/feature/joysticks
Separate different joystick configurations
2021-06-15 15:21:16 +02:00
Malin E 7fbaccc91a Merge pull request #1638 from OpenSpace/issue/1626
issue/1626
2021-06-15 15:19:46 +02:00
Emma Broman ef180eced3 Replace speed functions with distance based speed 2021-06-15 14:58:19 +02:00
Malin Ejdbo 49d0d0ec3c Enable joystick interaction by default 2021-06-15 09:55:34 +02:00
Malin Ejdbo 027026a9b3 Change back filename of joystick assets 2021-06-15 09:47:34 +02:00
Malin Ejdbo e1db36f106 Force filename change for non case sensitive git 2021-06-15 09:46:07 +02:00
Malin Ejdbo 8952bb0dad Lower case asset file names 2021-06-15 09:42:34 +02:00
Malin Ejdbo 50d89da716 Merge branch 'master' into feature/joysticks 2021-06-15 09:19:48 +02:00