Commit Graph

85 Commits

Author SHA1 Message Date
Alexander Bock
43851899c7 Cleanup of more copyright headers
Add debug groups and object names to the OpenGL objects in the framebuffer renderer
2020-02-13 14:59:13 +01:00
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