Commit Graph

84 Commits

Author SHA1 Message Date
Jonathas Costa 60813e3209 Final version with volume depth interpolation. 2019-11-26 11:06:39 -05:00
Jonathas Costa caa02ca20a Clean up. Added the raycasting number of steps as a slider for user's control. 2019-11-12 17:19:23 -05:00
Jonathas Costa 0fce6a8d26 Super-fast volume (aka Downscaled Volume Rendering). 2019-11-10 14:17:23 -05:00
Jonathas Costa b591af3c2a Initial tests for performance improvements. 2019-10-11 18:11:22 -04:00
Alexander Bock 9c1cb0c966 Make Hue slider behave as expected (closes #958) 2019-09-16 14:53:36 +02:00
Emil Axelsson 67757a903c Cleanup raycasting 2019-09-10 15:25:48 +02:00
Jonathas Costa cf3efb4591 Changed array type to old style in glsl. 2019-08-22 18:36:27 -04:00
Jonathas Costa 0c48f5ef38 Added back resolveframebuffer.vert. It's used by volume rendering shaders. 2019-08-22 18:07:20 -04:00
Jonathas Costa 2c5fab7120 Removed unsused files and code. 2019-08-22 18:04:06 -04:00
Jonathas Costa 8919a48ce9 Merge branch 'feature/FXAA' into integration/FXAA_Vol_Milkway 2019-08-22 17:04:41 -04:00
Jonathas Costa fea10b358d Clean up. 2019-08-22 17:03:12 -04:00
Alexander Bock 7064c02738 Merge branch 'feature/FXAA' into integration/FXAA_Vol_Milkway 2019-08-22 17:45:43 +02:00
Jonathas Costa b51eb799a5 Clean up and re-nameing. 2019-08-21 11:25:38 -04:00
Alexander Bock dfd85fddb6 Merge branch 'feature/FXAA' into integration/FXAA_Vol_Milkway 2019-08-20 14:49:31 +02:00
Alexander Bock aa3ac0e3f2 Merge branch 'master' into feature/FXAA
# Conflicts:
#	include/openspace/rendering/framebufferrenderer.h
#	include/openspace/rendering/renderer.h
#	src/rendering/framebufferrenderer.cpp
2019-08-20 14:47:01 +02:00
Alexander Bock ed6082aace Some smaller fixes 2019-08-20 10:04:20 +02:00
Jonathas Costa 799d9e8cdf Changes in volume rendering for FXAA. 2019-08-19 16:16:20 -04:00
Jonathas Costa e1ef84fb16 Merge branch 'feature/milkyway-galaxy' into integration/FXAA_Vol_Milkway 2019-08-19 15:41:54 -04:00
Jonathas Costa 15d6586e06 Get rid of MSAA GUI and updated framebuffer volume rendering (need more tests here). 2019-08-19 14:31:28 -04:00
Jonathas Costa 1fb65887d2 Even faster... 2019-08-19 10:39:48 -04:00
eriksunden a9fd242386 Fixed boundary artifacts in general for volume rendering. Look and feel of rendering is now very nice. Also the stars fade nicely now. 2019-08-19 14:16:36 +02: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 844ea5f3d2 Added FXAA. 2019-08-16 13:44:56 -04:00
Jonathas Costa f69545a4d7 Added HDR bypass. 2019-08-15 17:07:25 -04:00
Jonathas Costa 8a66c0d3ee Added flag for disable LDR to HDR for true HDR color values. 2019-08-15 14:46:44 -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
Jonathas Costa 20d24764e7 Cleaned code and removed unused features. 2019-07-22 16:05:00 -04:00
Jonathas Costa df6c90b1ee Separated filters and cache from HDR. 2019-07-22 10:25:44 -04:00
Jonathas Costa dc1ab017c6 Adding back in the right buffer. 2019-07-17 18:28:06 -04:00
Jonathas Costa 0f09c36aa2 Bring back changes for transparency and added new error protection for big components. 2019-07-15 10:31:08 -04:00
Jonathas Costa cb36a25d5a Improve FB renderer pipeline. 2019-07-14 18:32:00 -04:00
Jonathas Costa 2e751d0c66 Improved final image quality. Enabled automatic bloom. Fixed inverse HDR. 2019-07-14 18:01:49 -04:00
Jonathas Costa 3c5f4afc3f Super duper bloom. 2019-07-13 16:54:44 -04:00
Jonathas Costa e3775849a3 Even faster bloom. 2019-07-13 16:21:20 -04:00
Jonathas Costa 470a6d56d5 Faster bloom. 2019-07-13 15:39:31 -04:00
Jonathas Costa 2eed220261 Decreased Gaussian Filter size in order to improve performance of bloom. 2019-07-03 10:27:59 -04:00
Jonathas Costa 420879c28b Fixed and Improved ping pong. 2019-07-03 09:43:55 -04:00
Jonathas Costa f3e972790b Fixed bloom. Improved performance. 2019-06-27 22:00:19 -04:00
Jonathas Costa 6b5ce52173 Merged master. It broke the bloom filter. 2019-06-19 20:47:37 -04:00
Alexander Bock f990aaf01c Copyright header cleanup 2019-05-16 16:56:56 -06:00
Jonathas Costa 26e55cab90 Fixing tmo by mipmapping. 2019-02-26 15:47:08 -05:00
Jonathas Costa 0502197336 Improved memory consumption and performance. Added default parameters. 2019-02-25 10:02:25 -05:00
Jonathas Costa def560d943 Clean up hdr code and added better controls. Disabled histogram and global/local operators. 2019-02-19 16:57:44 -05:00
Jonathas Costa f7d2f065d1 Added faster TMO by mipmapping. Added image control, histogram, etc. 2019-02-15 11:42:15 -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 74220828bc More control over bloom filter. 2019-01-11 15:21:24 -05:00
Jonathas Costa 88ad250c85 Copied changes from old HDR branch to new one. 2019-01-10 14:17:29 -05:00
Alexander Bock 4952f8f977 Code cleanup branch (#618)
* Make height map fallback layer work again
  * Add documentation to joystick button bindings
  * Removed grouped property headers
  * Add new version number constant generated by CMake
  * Make Joystick deadzone work properly
  * Change the startup date on Earth to today
  * Fix key modifier handling
  * Add debugging indices for TreeNodeDebugging
  * Fix script schedule for OsirisRex
  * Do not open Mission schedule automatically
  * Upload default projection texture automatically

  * General code cleanup
  * Fix check_style_guide warnings
  * Remove .clang-format
  * MacOS compile fixes
  * Clang analyzer fixes
2018-06-10 04:47:34 +00:00
Alexander Bock a881eef156 Cleanup in Renderers 2018-04-22 09:15:42 +00:00