Commit Graph

339 Commits

Author SHA1 Message Date
Elon b65d263512 - 2019-05-17 19:17:05 -06:00
Jonathan Fransson 319546b243 1st version volume render finished, with multiple data sets 2019-05-17 16:01:40 -06:00
Alexander Bock dd5a0ff239 Add grids for light days, months, years, etc (closes #563) 2019-05-17 15:47:27 -06:00
Elon 3000c14056 merge 2019-05-17 10:22:48 -06:00
Jonathas Costa c4781b01de Feature/new stars rendering (#784)
* Physically-based star rendering.
 * New Tully Pic Galaxies speck file w/o Milky Way
 * Removed PSC from stars rendering.
 * Avoiding extra calculations during shading.
 * Removed bug in billboard maximum size code.
 * New method to get the current viewport resolution. Used e.g. when rendering stereo side-by-side configuration.
 * Same as stereo stars.
 * Improved configuration.
 * Stars camera orientation.
 * Separated changes in billboards.
 * Adde min size control.
 * Setting minimum size.
 * Changed eye position. Changed data array nome inside shaders to a more accurate representation of the data.
 * Billboards reflecting actual stars sizes.
 * Scaling stars size based on luminosity, Abs Mag and size.
 * Rendering to a texture instead of fragment calculation for each star.
 * Added default parameters, new configurations and updated parameters.
 * Updated speck file handling to reflect a more general specification.
 * Added apparent magnitude from the speck files.
 * Set correct star values values for Apogee and Galah
 * Changed position from vec4 to vec3 to save GPU memory.
2019-05-17 01:16:17 +02:00
Jonathan Fransson 51a157eb40 generate derbris volume task, not working properly 2019-05-16 16:45:39 -06:00
Jonathas Costa 2b183b721b Feature/new globe labels (#783)
Adding globe labels for planets

https://github.com/OpenSpace/OpenSpace/issues/213
2019-05-16 21:34:07 +02:00
Jonathas Costa 8bb70e328d Issue/425 (#860)
* Working on the fix for the depth sorting problem.
* Changed grids and billboards to additive blending.
2019-05-14 17:05:40 +02:00
Jonathan Fransson ca6fa695bb getDensityAt 2019-05-13 12:10:25 -06:00
Jonathan Fransson 4504f13722 merge 2019-05-13 10:15:30 -06:00
Micah Acinapura 8351ec2108 added kernel to juno mission to complete ckernel coverage; added default lights and time rage 2019-05-12 14:22:02 +02:00
Micah Acinapura 1f7d09bfcf updated messenger asset to fix pointing, add timerange, and use new default light sources 2019-05-12 10:50:21 +02:00
Micah Acinapura a012f8109a Feature/pioneer missions (#852)
* added pioneer assets

* added getDefaultLightSources to assetHelper

* cleanup pioneer assets, fixed issue in voyager2 trails
2019-05-11 16:17:40 +02:00
Elon 3a063a1f8c started on mapping density of generated positions to cartesian grid cells 2019-05-10 17:51:12 -06:00
Elon b0d5fdf722 sync with removal of duplicate branch 2019-05-08 12:21:09 -06:00
Elon 10e9991820 + 2019-05-08 10:48:33 -06:00
Jonathan Fransson 44d1f320b9 branch cleanup 2019-05-07 16:41:40 -06:00
Jonathan Fransson 82928c11fc asset and task for volume rendering 2019-05-07 15:24:42 -06:00
Elon abf686ddf6 line fade now works useing float for orbit and period 2019-05-02 14:52:34 -06:00
Emil Axelsson 3be6b92bad Double to float in shaders. Fixes in asset handling of satellites. 2019-04-30 17:44:37 +02:00
Elon f21edec80d trying to figure out how to fade lines 2019-04-24 17:12:07 -06:00
Emil Axelsson 50ff2d96d2 Cleanup for Spheres and PSC (#827)
* Fade fixes
  * Clean up RenderableSphere. Add orientation properties.
  * Sane defaults for Digital Universe
  * Clean up New Horizons related code
  * Add basic scene
  * Add ability to initialize rotation as quaternion and mat3
  * Adapt legacy code to new Renderable interface
2019-04-24 13:34:49 +02:00
Elon 2b1c8fc782 ASAT working 2019-04-19 14:25:59 -06:00
Elon ff15d30d85 merge 2019-04-17 14:29:02 -06:00
Elon 546731ecdf debris_shared and satellite_shared 2019-04-17 14:23:23 -06:00
Jonathan Fransson 81b8113cf4 New debris data 2019-04-17 14:22:53 -06:00
Jonathan Fransson 85b8b30f45 Rendering separate orbits 2019-04-15 16:25:26 -06:00
Elon 8b694e7464 All debris rendered as one scene graph node 2019-04-12 17:59:55 -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
Jonathan Fransson 95079bb81a merge 2019-04-10 14:04:38 -06:00
Elon a06d4d0a0d started adding on calculatePosition. Does not complie yet 2019-04-10 14:03:35 -06:00
Elon 038f650d68 TLETranslation errer, File and Type missing key 2019-04-10 14:03:35 -06:00
Elon 8003d9a9b7 satellites_shared.asset added for debris 2019-04-10 14:00:38 -06:00
Elon 944f9fc978 Fail to initialize asset, debris, satellites_shared:184 2019-04-10 13:57:48 -06:00
Elon a41c5dbb82 loop debris elements 2019-04-10 13:56:16 -06:00
Elon b1827267b0 started building on a new renderable from scratch 2019-04-10 13:54:27 -06:00
Jonathan Fransson d50ba68c51 working on renderableSatellites 2019-04-10 13:53:08 -06:00
Elon ad448a841f some code to test 1 sgn, more renderables 2019-04-10 13:52:25 -06:00
Jonathan Fransson ee58d189fb added spaceDebris scene 2019-04-10 13:48:34 -06:00
Jonathan Fransson f3e8d0a428 working on renderableSatellites 2019-04-10 13:43:44 -06:00
Elon e46548ebef some code to test 1 sgn, more renderables 2019-04-10 13:35:30 -06:00
Jonathan Fransson 58f7aeda9c added spaceDebris scene 2019-04-10 13:35:29 -06: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
Alexander Bock d9eb174f27 Add WMS for Enceladus 2018-11-20 19:58:39 -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
Alexander Bock da2dc51608 Rearrange THEMIS layers to be shown beneath CTX 2018-11-05 17:28:48 -05:00