Commit Graph

252 Commits

Author SHA1 Message Date
GPayne 72d2dfb7ed Fixiing problems with reading csv file 2019-12-12 16:03:03 -07:00
GPayne 30ace4c002 Fixed problem with references to RenderableSmallBody class 2019-12-11 18:53:50 -07:00
GPayne dc29676b8a Debugging SSSB asset and renderable structure 2019-12-09 15:33:04 -07:00
GPayne 0defd03684 Corrected epoch date calculations 2019-11-12 11:46:47 -07:00
GPayne 966a9f757e Finished code to compute fraction of days in year from DB file
Still needs work to get time in MJD however
2019-11-11 17:00:32 -07:00
GPayne e471d73e2c Convert units for semimajor axis, period, and epoch 2019-10-31 10:54:54 -06:00
GPayne 37679d4104 Formatting changes (indent) only 2019-10-21 14:01:20 -06:00
GPayne ad97cd93ee Created new renderable class for JPL Small Body DataBase telemetry 2019-10-21 13:57:53 -06:00
Jonathas Costa 5d1a217936 Changed star speck file reading to work with problematic getline function in Windows. 2019-09-27 15:30:19 -04:00
Alexander Bock c6c2eb85fb Feature/du updates (#972)
* Updating DU for new data.
* Changed how OS handles partiview colormaps.
* Multiple changes to adapt OS' behavior for cmaps.
* Small tweaks. MW sphere is now fading in the correct spacetime.
* Added all the Star Orbits.
* Fixing bug in speck reading procedure.
* Changed code to allow comments into data region of a speck file.
* Added deep sky objects.
* Added Home label
* Fixed bug in drawelements.
* Added Sun as a separated star for better control.
* Update version numbers on DU assets
* Move starorbits into their own asset file
* Making some of the digital universe renderables fully opaque for performance gains
2019-09-09 13:46:57 +02:00
Alexander Bock ac867c4e9e Some rudimentary cleanup 2019-08-19 11:35:48 +02:00
GPayne bb335d37b4 Fix for crashing when removing the final satellite asset 2019-08-16 17:22:50 -06:00
GPayne 7e6a9b71fa Changed to standard position method for renderablesatellites 2019-08-15 16:13:41 -06:00
GPayne e60c77b415 Added graceful exit and logging for case of missing or corrupt TLE file, and removed some commented-out code. 2019-08-15 10:21:57 -06:00
GPayne c01e59635c Restored ability to change trail colors in satellite asset files. 2019-08-15 08:51:18 -06:00
GPayne 39f4dc33cb Initial pass of merging satellite debris into master and switching satellites to use grouped scenegraphnodes. 2019-08-13 15:39:06 -06:00
GPayne ba07837865 Merge branch 'thesis/2019/spaceDebris' into feature/satellitesgroupednodes 2019-08-13 09:56:51 -06:00
Elon 029e67797f merging 2019-07-22 16:25:47 -06:00
Elon 46c22488d7 wrapping up thesis project 2019 space debris 2019-07-22 16:16:21 -06:00
Jonathan Fransson a3b511c7a7 Final Merge 2019-07-19 10:12:02 -06:00
Jonathan Fransson e3378bc615 Final Merge 2019-07-19 10:09:03 -06:00
Alexander Bock e9fdd31c56 Feature/flying fixes (#924)
* Removing various warnings
 * Fix the rendering of the touchbar on Mac
 * More warnings
 * Add ghoul deinitialize
 * Update SGCT repository
2019-07-04 09:28:42 +02:00
Alexander Bock d0c04cfc6b Various code cleanup 2019-06-18 10:47:15 +02:00
Elon 6f8095f15c merge 2019-06-17 17:22:57 -06:00
Elon 907c0a3909 merging spherical grid 2019-06-17 17:16:14 -06:00
Jonathan Fransson fa8100ee0b Spherical representation working and general clean up 2019-06-17 17:11:39 -06:00
Elon 3ae183b997 volume sequences can be made, and they will use a global min and max value 2019-06-04 16:44:14 -06:00
Elon a043ae0c44 failed try small value before casting to float 2019-06-03 10:27:51 -06:00
Elon 793c25200c a try to correct position error in orbits 2019-05-31 10:40:00 -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
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 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 847d222f28 merging 2019-04-30 14:51:11 -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