Commit Graph

156 Commits

Author SHA1 Message Date
Alexander Bock bef10aca10 Fix layering of the Sun/Moon during an eclipse 2023-07-12 11:16:37 +02:00
Alexander Bock 61a69490fb Add the ability to specify the angular size of the Sun in the atmosphere 2023-07-12 10:49:50 +02:00
Alexander Bock 5abbe9dcd9 Add the ability to fade the atmosphere (closes #2700) 2023-05-17 11:00:39 +02:00
Alexander Bock 80e2aaf564 Remove whitespaces at the end of files, ' and - characters 2023-04-05 16:58:45 +02:00
Alexander Bock 4f4764209f Happy new year 2023-01-02 11:19:33 +01:00
Alexander Bock c1252902c7 More Code Cleanup (#2192)
* Harmonizing ( and ) in function calls
* static const -> constexpr
* Fix compile issue
* Unify shader tab size
* Add _fs and _vs to shaders
* Harmonize spacing
2022-07-26 11:22:41 +02:00
Alexander Bock d7d279ea16 Happy new year 2022-01-01 12:32:55 +01:00
Alexander Bock e994e900ee Feature/intel atmosphere (#1691)
* Add object names to atmosphere textures
* Fix for rendering atmospheres on Intel chips
* General cleanup of the atmosphere rendering code to make a it more modular
2021-07-22 20:42:21 +02:00
Alexander Bock 20aa307ece Feature/sun position atmosphere (#1673)
* General atmosphere cleanup
* Make sun projection originate from Sun position instead of SSB (closes #1695)
2021-07-01 15:27:09 +02:00
Alexander Bock 92c4837c6c Correctly pass in the irradianceFactor into the inscatter radiance for atmosphere (closes #1660) 2021-06-28 15:47:18 +02:00
Alexander Bock 744ba0dc9b Feature/side by side (#1613)
* Make atmosphere, raycasting, and trails work with side_by_side stereo
2021-05-28 23:31:10 +02:00
Alexander Bock c3ba532bdb Feature/cleanup (#1608)
* Revert screenlog back to showing Info and above messages
 * Various code cleanup
2021-05-25 14:08:33 +02:00
Alexander Bock 29a76c7d33 Coding style pass on shader code 2021-01-02 21:11:13 +01:00
Alexander Bock 7004c02b86 Happy new year 2021-01-02 15:26:51 +01:00
Jonathas Costa b60c6cd116 Added scaling properties to eclipses. 2020-07-01 13:13:04 -04:00
Jonathas Costa e64f557bb4 Proposed solution. 2020-06-29 15:58:04 -04:00
Alexander Bock 5e29145395 Coding style cleanup 2020-02-14 19:37:06 +01:00
Alexander Bock d8e9db76a3 Update the copyright header to 2020 2020-02-10 21:51:01 +01:00
Jonathas Costa 947a78a204 Changed night color behavior. 2020-01-27 14:58:05 -05:00
Jonathas Costa 6dcaa9e299 Merged master. 2020-01-27 14:26:21 -05:00
Jonathas Costa ae58cdc093 Merged 2019-08-22 17:35:19 -04:00
Jonathas Costa 33ce712e3a Fixed Model rendering to work with the new HDR. 2019-08-20 15:34:48 -04:00
Jonathas Costa bb44ed59d1 Ultra fast OpenSpace (still need some cleanning here and there). :-p 2019-08-18 15:59:17 -04:00
Jonathas Costa 701afc7daf Fixed bug causing atm leaking. 2019-08-18 11:50:22 -04:00
Jonathas Costa a713403a09 Removed interpolation from ATM. 2019-08-15 16:15:32 -04:00
Jonathas Costa 17d43d4c93 Removed unsused TMOs. Removed unused sliders and adjusted to default position others. 2019-08-15 14:23:14 -04:00
Jonathas Costa 3a0b5f0c15 Changed rendering order back for orbits and other improvements. 2019-08-01 12:20:36 -04:00
Alexander Bock 7c896eccdc Merge remote-tracking branch 'origin/master' into issue/848 2019-07-16 13:30:33 +02:00
Jonathas Costa 420879c28b Fixed and Improved ping pong. 2019-07-03 09:43:55 -04:00
Jonathas Costa 6b5ce52173 Merged master. It broke the bloom filter. 2019-06-19 20:47:37 -04:00
Jonathas Costa 5fc11c9df2 Version with no NVidia hdr (removed now), transparency back to previous and LDR to HDR in Colors. Fix compilation for testing. (JCC: Add back changes before clean up). 2019-06-19 20:14:34 -04:00
Emil Axelsson a75bb5a5ae Fix atmosphere stereo problem 2019-06-19 18:31:07 +02:00
Jonathas Costa 447f68c3d6 Physically attenuated night light. 2019-05-19 14:41:55 -04:00
Jonathas Costa d2ebde282b Bring back stars to the Earth's night. 2019-05-18 15:34:42 -04:00
Jonathas Costa 368292aba6 Fixed global fade-out. (#867) 2019-05-18 11:17:53 -06:00
Alexander Bock bb3db7ada7 Feature/jenkins fix (#816)
* Cleanup
* CMake cleanups
* Update current year
* Update copyright header
* Use script to return list of all modules
* Update credits, license and ghoul
2019-03-24 11:19:39 +01:00
Jonathas Costa 0502197336 Improved memory consumption and performance. Added default parameters. 2019-02-25 10:02:25 -05:00
Jonathas Costa 3fea974f93 Added new tone mapping operator and enblead back the background color control. 2019-02-05 11:31:56 -05:00
Jonathas Costa a49fcb3e53 Fixed texture scale for HDR. 2019-01-14 14:30:51 -05:00
Jonathas Costa 88ad250c85 Copied changes from old HDR branch to new one. 2019-01-10 14:17:29 -05:00
Alexander Bock cf8d2db914 Performance Atmosphere (#746)
* Testing new improvements.
* Torturing shaders for performance.
* Killing some bits...
* A bit or two were killed in this commit.
2018-10-30 17:10:02 -04:00
Jonathas Costa 535a8dd668 Merged Master. 2018-04-20 10:18:46 -04:00
Jonathas Costa 3ea1e83aef New performance matrices and new eye points for stereo. 2018-04-20 09:45:01 -04:00
Alexander Bock 4041bbb935 Cleanup (#600)
* General Code Cleanup
 * Add check for TABs to check_style_guide.py
 * Removing warnings
2018-04-19 13:27:15 -04:00
Emil Axelsson ab93e2ca4d Fix atmosphere floating point issue 2018-04-04 16:58:24 +02:00
Emil Axelsson 0f70218977 Fix comment 2018-03-26 18:38:45 +02:00
Emil Axelsson 40dfbc5db5 Atmosphere optimizations 2018-03-26 18:05:41 +02:00
Emil Axelsson 0899c499f0 Cleanup 2018-03-26 14:02:36 +02:00
Emil Axelsson 5da36f290b Start to optimize atmosphere rendering 2018-03-26 13:40:32 +02:00
Emil Axelsson 4e58c33874 Revert to working atm code, before optimization. Stereo now working. 2018-03-21 17:44:50 +01:00