Commit Graph

3467 Commits

Author SHA1 Message Date
Erik Broberg
aada13a656 Add debug functionalities: Busy wait for decode() and Log SGCT out-of-order errors 2016-09-06 12:44:03 -04:00
Erik Broberg
3cac5858be Proof of concept: Compensate async decode() with busy wait in postSync() 2016-09-04 05:52:00 -04:00
Erik Broberg
c837edae5b Testing new syncing scheme 2016-09-04 03:44:50 -04:00
Erik Broberg
ac38c02001 Detect incorrect main callback function order!! 2016-09-04 03:40:41 -04:00
Erik Broberg
3554392934 Add optional params -size and -cols for run_multiple_nodes script 2016-09-03 23:33:00 -04:00
Erik Broberg
ea532b10c6 Add firmSync as an option to run_multiple_nodes.js 2016-09-03 23:16:11 -04:00
Erik Broberg
649d8d2f67 Remove shared and synced versions of data members in MouseStates 2016-09-03 22:54:02 -04:00
Erik Broberg
2116f5c987 Rename preSync and postSync in InteractionHandler to more descriptive names 2016-09-03 22:14:10 -04:00
Erik Broberg
5e3c4cb0db Replace preSync and postSync in RenderEngine with a set of more descriptive methods 2016-09-03 21:46:58 -04:00
Erik Broberg
60441c4fa1 Remove non-descriptive methods preSync and postSync from class Time 2016-09-03 21:06:09 -04:00
Erik Broberg
3a887fef02 Remove non-descriptive preSync and postSync methods from Camera class 2016-09-03 21:02:30 -04:00
Erik Broberg
796f80e511 Remove local, shared, synced Camera members, and keep one source of truth 2016-09-03 20:54:21 -04:00
Erik Broberg
9196ec2f50 Remove local, shared, synced versions of Time. Keep one source of true 2016-09-03 19:45:58 -04:00
Erik Broberg
16b79759b9 Don't flush log immediately 2016-09-03 18:09:55 -04:00
Erik Broberg
697afc4959 Generate OpenSpace windows located in a grid 2016-09-03 17:39:33 -04:00
Erik Broberg
d59156e81b Enable render global frame number and add as global property 2016-09-02 18:23:44 -04:00
Erik Broberg
46107cc23f run_multiple_nodes generates and reads xml in same directory as itself 2016-09-01 15:54:21 -04:00
Erik Broberg
5cf1a4fbe1 Enable per frame toggling of RenderableGlobes for multi node sync debugging 2016-09-01 15:31:38 -04:00
Erik Broberg
2bb3379d66 Log isUsingSwapGroups and isSwapGroupMaster after initialization and before deinitialization 2016-09-01 15:30:07 -04:00
Erik Broberg
b9c76034ba Move and improve node script for starting multiple instances of OpenSpace 2016-09-01 15:28:47 -04:00
Erik Broberg
9bdbf95961 --amend 2016-09-01 15:25:56 -04:00
Erik Broberg
cc2c26a3e7 Enable OpenSpace checking isUsingSwapGroups and isSwapGroupMaster 2016-09-01 15:19:25 -04:00
Erik Broberg
af5c0c71e8 More explicit scheduled script helpers and set osiris rex trails enabled values at launch 2016-08-30 15:37:33 -04:00
Erik Broberg
a50cb8d06a Merge branch 'feature/osirisrex' of github.com:OpenSpace/OpenSpace into feature/osirisrex 2016-08-30 15:06:35 -04:00
Kalle Bladin
64be557abf Use alpha from projection texture in RenderableModelProjection. 2016-08-30 14:17:00 -04:00
Erik Broberg
73c4cb795b Merge branch 'feature/osirisrex' of github.com:OpenSpace/OpenSpace into feature/osirisrex 2016-08-30 14:04:39 -04:00
Erik Broberg
69681ea36e Move helper lua functions for script scheduling to scripts/common.lua 2016-08-30 14:03:19 -04:00
Erik Broberg
5e31638b92 Enable the global Lua state when loading scheduled scripts from file 2016-08-30 14:01:42 -04:00
Erik Broberg
8c137a78b2 Add scheduled scripts for enabling different Bennu trails 2016-08-30 13:34:56 -04:00
Kalle Bladin
e7d8308537 Add objects to the osiris rex scene 2016-08-30 13:23:21 -04:00
Erik Broberg
6b1369f58c Log at info level when scheduled scripts are executed 2016-08-30 13:16:10 -04:00
Kalle Bladin
53a626a0ea Solve merge conflict 2016-08-30 13:12:45 -04:00
Kalle Bladin
357462adac Update osirisrex.mod and spice kernel loading order 2016-08-30 13:01:55 -04:00
Erik Broberg
06b7c0776e Press F4 to reload scheduled scripts from file during run time 2016-08-30 12:28:35 -04:00
Erik Broberg
0ee638f447 Enable clearing scheduled scripts 2016-08-30 12:26:10 -04:00
Erik Broberg
99309b3cb3 Use more explicit names for different osiris rex trails 2016-08-29 16:52:18 -04:00
Erik Broberg
6206b47ef9 Merge branch 'feature/osirisrex' of github.com:OpenSpace/OpenSpace into feature/osirisrex 2016-08-29 16:16:21 -04:00
Erik Broberg
b74b01d294 Add new class ScriptScheduler together with example input file: data/scene/osirisrex/scheduled_scripts.lua 2016-08-29 16:16:11 -04:00
Kalle Bladin
e55cbaff8c Normalize surface normal in for Rednerable globe shader and enable water mask and night texture for LodEarth in osirisrex. 2016-08-29 13:48:05 -04:00
Kalle Bladin
84834f230d Merge branch 'develop' into feature/osirisrex 2016-08-29 13:01:28 -04:00
Alexander Bock
67f1a389d2 Move back to default.scene 2016-08-29 14:55:37 +02:00
Alexander Bock
35462c2c53 Add improved rosetta model 2016-08-29 13:22:15 +02:00
Alexander Bock
46686d55eb Set default magnification value to 1 2016-08-29 11:56:26 +02:00
Alexander Bock
193e2bdc64 Fix linking error when OpenSpace is compiled without the globebrowsing module 2016-08-29 10:45:59 +02:00
Alexander Bock
04f206da76 Compile fix in globebrowsing 2016-08-29 10:00:45 +02:00
Alexander Bock
d5063b116c Compile fixes 2016-08-29 02:33:50 +02:00
Alexander Bock
dfa0709b11 More work into removing gdal dependency to libOpenspace 2016-08-29 02:12:33 +02:00
Alexander Bock
a798a7aae7 Remove gdal include from TileDataset header 2016-08-29 01:32:21 +02:00
Alexander Bock
cb92b85081 Remove gdal include from TileProvider
Add stack include to RenderEngine
2016-08-29 01:19:57 +02:00
Alexander Bock
6d20c8301f Remove Globebrowsing restrictions from InteractionHandler header file 2016-08-29 01:07:27 +02:00