Commit Graph

987 Commits

Author SHA1 Message Date
Jonathan Fransson
62adebfafa added spaceDebris scene 2019-05-30 10:34:19 -06:00
Elon
9efb32e5cc mergeing elonsTest with renderableSatellites 2019-05-30 10:33:58 -06:00
Jonathan Fransson
fc4f3fc6e9 Fixed readTLE 2019-05-30 10:32:13 -06:00
Jonathan Fransson
0d838c2160 merge 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
9eb5dca42d TLETranslation errer, File and Type missing key 2019-05-30 10:31:52 -06:00
Elon
d32f79106b satellites_shared.asset added for debris 2019-05-30 10:30:54 -06:00
Jonathan Fransson
89530d6428 merge 2019-05-30 10:19:49 -06:00
Elon
79cd779057 Fail to initialize asset, debris, satellites_shared:184 2019-05-30 10:18:50 -06:00
Elon
47f8e3e82a loop debris elements 2019-05-30 10:18:08 -06:00
Elon
2d6ca18ec3 started building on a new renderable from scratch 2019-05-30 10:16:31 -06:00
Jonathan Fransson
842dda11d7 working on renderableSatellites 2019-05-30 10:12:58 -06:00
Jonathan Fransson
1e11067e49 scene setup 2019-05-30 10:08:24 -06:00
Elon
1a2867772a some code to test 1 sgn, more renderables 2019-05-30 10:08:24 -06:00
Jonathan Fransson
8ae71fa0f3 added spaceDebris scene 2019-05-30 10:03:38 -06:00
Jonathan Fransson
b497797cf1 working on renderableSatellites 2019-05-30 10:02:14 -06:00
Elon
5abb86c392 some code to test 1 sgn, more renderables 2019-05-30 09:57:34 -06:00
Jonathan Fransson
359d9d5055 scene setup 2019-05-30 09:57:32 -06:00
Jonathan Fransson
9af28ef101 added spaceDebris scene 2019-05-30 09:57:32 -06:00
Elon
24083bee31 include debris in default scene 2019-05-30 09:57:32 -06:00
Emil Axelsson
5d4ceb6286 Do not broadcast GUI visibility over parallel connection 2019-04-02 15:04:23 +02:00
Emil Axelsson
2f1131dac3 Issue/772 (#811)
* Fix issue #772
* Update webgui frontend
2019-03-24 12:50:54 +01:00
Emil Axelsson
2e71eaa4cb Feature/anchor and aim (#799)
Introduce the ability to navigate using an anchor and aim.
Example use: Set spacecraft as anchor and planet as aim to always look down at a planet, while followin the spacecraft in its orbit.
2019-02-19 18:46:58 +01:00
Gene Payne
f6e27b7500 Gaia scene file needs to have capitalized to compare against loaded OpenSpace modules 2019-02-13 12:31:40 -07:00
Emil Axelsson
0c6b5e95c6 Introduce ability to configure ports etc for external applications. (#785)
Introduce ability to configure ports etc for external applications, including webgui
2019-01-04 10:23:28 +01:00
Alexander Bock
acd897784e Correctly name globetranslation example assets 2018-12-04 13:02:01 -05:00
Alexander Bock
8d64020601 Add new translation that uses longitude/latitude to compute translation on a RenderableGlobe 2018-12-04 11:24:35 -05:00
Alexander Bock
9d4b26a6c3 Check the correct gaia module in the gaia.scene 2018-12-03 12:52:07 -05:00
Emil Axelsson
f8b72a3a04 Register interesting nodes instead of manually adding and removing 2018-12-03 10:49:25 +01:00
Alexander Bock
752750bee8 Actually fix the LiU Mola Elevation WMS config (oops) 2018-11-30 15:28:15 -05:00
Alexander Bock
09fcbd0595 Fix LiU MOLA height map 2018-11-26 20:37:26 -05:00
Alexander Bock
7c0e2b49a3 Fix Enceladus rendering
Add Titan WMS server
Add Europa WMS server
2018-11-26 14:01:34 -05:00
Emil Axelsson
ad126fa1a4 Add interpolation and toggle feature to slide deck helper 2018-11-23 17:35:59 +01:00
Emil Axelsson
15d6719ff9 Improve New Horizons shortcuts 2018-11-23 14:09:09 +01:00
Emil Axelsson
7c80f7c783 Add sun to Interesting Nodes 2018-11-22 12:37:49 +01:00
Alexander Bock
9d0f0e00df Revert native ui back to F1 keybind for toggling 2018-11-21 11:14:11 -05:00
Alexander Bock
d9eb174f27 Add WMS for Enceladus 2018-11-20 19:58:39 -05:00
Alexander Bock
d37cfa4f18 Add guard to gaia.scene to log error if the Gaia module was not compiled
Point to correct shader paths
Remove warnings
2018-11-20 18:40:04 -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
3d90ea194a Feature/other data star renderer (#770)
* Adding ability to render other data values from Star speck files
 * Add new method to OptionProperty to take vector of options
 * Make it possible to change the speck file at runtime
 * Include viridis color lut
 * Add Apogee and Galah datasets
 * Make it possible to filter stars by other data values
 * Add ability to statically filter data values
2018-11-20 11:53:20 -05:00
Emil Axelsson
3243316e79 Change default keybinding for toggling rendering 2018-11-14 22:34:28 +01:00
Emil Axelsson
1632c09af3 Coordinate Axes
* Add coordinate axes renderable
 * Add debug helper
 * Add example asset
 * Fix bug with dynamic loading of assets. (#763)
2018-11-13 08:09:14 -05:00
Emil Axelsson
4ce29842d3 Add shortcut to disable master rendering 2018-11-08 10:32:42 -05:00
Emil Axelsson
e9c82facef Add webgui to scenes 2018-11-07 15:35:48 -05:00
Emil Axelsson
c58ae52735 Breaking change: Change property owner identifier renderable to Renderable 2018-11-06 14:58:11 -05:00
Emil Axelsson
04eef20868 Disable server process on webgui teardown 2018-11-05 21:28:57 -05:00
Alexander Bock
267879878b Beta-3 Release Candidate branch (#753)
* Merge experimental session recording branch
 * Merge new CEF-based webgui branch
2018-11-05 20:51:48 -05:00
Emil Axelsson
7181de4673 Feature/webgui ops (#723)
* Update node packages, download nodejs in build process, start server from openspace process
  * Patch CEF cmake automatically
  * Build webserver automatically
  * Work on CMake for WebBrowser, Webgui and CefWebGui
  * Map key modifiers to CEF
  * Smooth time interpolation in webgui
  * Automatically focus on search field in filter lists
  * Move webgui code to external repositories
  * Use asset system to distribute webgui
  * Remove webgui from main repository
  * Add support for right click in webgui and improve timetopic
  * Resolve cmake policy warning
  * Add relative time interpolation to lua interface
  * Sanitize json error message before logging error. Workaround for #736
  * Added gui properties to scene graph nodes
  * Add version topic
  * Add shortcuttopic
  * Add ability to disable rendering of cefwebgui
  * Don't do message loop work if there is no browser.
  * Set correct path to nodejs on unix
  * Message loop work in presync
  * modifications for shortcuts in gui, added names for shortcuts
  * Set properties via lua scripts
  * Allow gui grouping for shortcuts
  * Add gui paths keybindings
  * Blocking keyboard callbacks when webgui has keyboard focus in an editable field
  * Allow disabling of WebBrowser and CefWebGui
  * Make it possible to hide GUI
  * Get rid of redundant dashboard items if web gui is used
  * Hide WebGUI on slave nodes
  * Hide WebGUI on main rendering window if a GUI window exists
 * Enable WebGUI on default unless it is overwritten in the openspace.cfg
  * Add guiName for propery owners in socket api
2018-11-05 20:45:38 -05:00
Alexander Bock
da2dc51608 Rearrange THEMIS layers to be shown beneath CTX 2018-11-05 17:28:48 -05:00
Jonathas Costa
a130b0b7a0 New Spherical Grids Lables configuration. 2018-11-05 14:32:56 -05:00