Commit Graph

477 Commits

Author SHA1 Message Date
Jonathan Fransson 02cf344a22 merge 2019-05-30 10:01:28 -06:00
Elon a38635b2f0 appearance 2019-05-30 10:00:16 -06:00
Elon 5abb86c392 some code to test 1 sgn, more renderables 2019-05-30 09:57:34 -06:00
Elon 9a4d41871b smooth movement, but position offset due to precision errors. Clean up in shaders 2019-05-29 16:17:35 -06:00
Elon bba24a70f9 corrected datatype of timeOffset to make smooth movement in orbits 2019-05-24 15:41:10 -06:00
Elon 80ed465607 positions now work, but pause at vertex 2019-05-23 16:55:44 -06:00
Elon 6da1e3327a merge 2019-05-23 11:52:58 -06:00
Elon 33cb871a41 trying to fix orbits 2019-05-23 11:47:27 -06:00
Jonathan Fransson 8e107beeec orbit render modifications, unfinished 2019-05-23 11:39:40 -06:00
Micah Acinapura 54d24605cf Feature/safe apollo (#879)
* Apollo missions with renderablemodel and spice rotation updates
* Added user control for face culling.
* Added gui property for disabling face culling.
* Changed rotation vector property to handle degrees instead of radians
* Separated apollo globebrowsing
2019-05-20 20:10:23 -06:00
Jonathas Costa 916cc1d76d Issue/871 (#874)
* Fixed wrong merging.
* Add flat qualifiers to both geometry and fragment shaders
2019-05-18 22:46:10 +02:00
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
Elon db125bc72b merge 2019-05-17 09:31:58 -06:00
Elon f4d29ba14a old 2019-05-17 09:27:19 -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
Elon c219a344b1 get index from position merge with density get density at 2019-05-13 13:25:27 -06:00
Elon d25b18d9b7 get index from position 2019-05-13 12:54:24 -06: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
Elon 3a063a1f8c started on mapping density of generated positions to cartesian grid cells 2019-05-10 17:51:12 -06:00
Jonathan Fransson 46de52ec14 Merge branch 'thesis/2019/spaceDebris' of https://github.com/OpenSpace/OpenSpace into thesis/2019/spaceDebris 2019-05-10 10:27:50 -06:00
Jonathan Fransson 309dd4195e merge 2019-05-10 10:27:46 -06:00
Elon 1155dd249d created getPositionBuffer function for debris volume task 2019-05-08 16:02:52 -06:00
Elon 10e9991820 + 2019-05-08 10:48:33 -06:00
Elon fee36349e8 removed old test 2019-05-06 09:42:37 -06:00
Elon abf686ddf6 line fade now works useing float for orbit and period 2019-05-02 14:52:34 -06:00
Elon 8a0a589e0f merging 2019-04-30 14:57:45 -06:00
Elon 847d222f28 merging 2019-04-30 14:51:11 -06:00
Jonathan Fransson 1e07fe4b5a moved fade calculations to frag shader 2019-04-30 14:49:35 -06:00
Jonathan Fransson c967ddb544 merge 2019-04-30 14:33:17 -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 19a2bbfc7a orbits are not rotating 2019-04-29 16:17:50 -06:00
Elon f1792ee41c merge 2019-04-29 09:29:24 -06:00
Elon 2b92413b15 - 2019-04-29 09:26:54 -06:00
Jonathan Fransson f621c06963 Fade almost done, issue with reading some data to the shader 2019-04-26 11:57:47 -06: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
Jonathan Fransson 6083d52b52 merge 2019-04-17 14:26:10 -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
Elon 20fdc00527 orbits rendered proporly 2019-04-16 17:48:50 -06:00
Elon d7d957d584 Merge branch 'thesis/2019/spaceDebris' of https://github.com/OpenSpace/OpenSpace into thesis/2019/spaceDebris 2019-04-15 16:30:58 -06:00
Elon 1d206dd9c0 getting min perigee and max apogee 2019-04-15 16:30:50 -06:00
Jonathan Fransson 85b8b30f45 Rendering separate orbits 2019-04-15 16:25:26 -06:00
Jonathan Fransson 44a2bd7bc5 Merge 2019-04-15 12:13:41 -06:00
Jonathan Fransson 9df2a8ae22 merge 2019-04-15 12:07:02 -06:00