Alexander Bock
f1fe2f197b
General code cleanup
2020-04-14 15:48:58 +02:00
Alexander Bock
d8e9db76a3
Update the copyright header to 2020
2020-02-10 21:51:01 +01:00
Alexander Bock
24ce773da9
Update GLM version
...
Correctly initialize all values as they are no longer default-initialized
2020-02-10 00:09:31 +01:00
Alexander Bock
a51cee1f36
Add a method for creating a unique name for screenspace renderable ( closes #652 )
2019-12-27 21:25:22 +01:00
Alexander Bock
cf3a641103
Some small cleanup
...
Remove virtual attribute from some of the raycaster functions
2019-12-16 09:50:34 +01:00
Jonathas Costa
60813e3209
Final version with volume depth interpolation.
2019-11-26 11:06:39 -05:00
Jonathas Costa
aaa73415e9
Final touches in MW volume.
2019-11-13 15:36:13 -05:00
Jonathas Costa
9aba885b15
Merge branch 'master' into feature/FastVolume
2019-11-10 14:50:59 -05:00
Jonathas Costa
0fce6a8d26
Super-fast volume (aka Downscaled Volume Rendering).
2019-11-10 14:17:23 -05:00
Emil Axelsson
afb889ff82
Feature/serve screenshots ( #1003 )
...
* Take screnshots using lua function, returning screenshot number. Add screenshot endpoint.
* Change capitalization from screenShot to screenshot
* Fix screenshot filename collision bug when using multiple windows.
2019-11-01 10:41:59 +01:00
liuloppan
78eb673611
Feature/gui for touch ( #967 )
...
Merging in feature gui for touch. Enable touch module to run.
Currently only run on development mode with the "touch" scene.
2019-09-18 23:49:51 +02:00
Jonathas Costa
2c5fab7120
Removed unsused files and code.
2019-08-22 18:04:06 -04:00
Alexander Bock
e68de29ec6
Merge branch 'master' into integration/FXAA_Vol_Milkway
2019-08-22 17:45:20 +02:00
Alexander Bock
40545d99e5
Make Screenspace renderable work again ( closes #959 )
2019-08-22 16:31:55 +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
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
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
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
17d43d4c93
Removed unsused TMOs. Removed unused sliders and adjusted to default position others.
2019-08-15 14:23:14 -04:00
Emil Axelsson
904811f60d
Small cleanup
2019-08-13 11:28:33 +02:00
Jonathas Costa
482631aa54
Fixed failed merging of master.
2019-07-31 15:05:52 -04:00
Alexander Bock
87ce1925b9
Fixing issue displaying negative numbers when download sizes are bigger than 2 GB ( closes #925 )
2019-07-31 11:46:20 +02:00
Jonathas Costa
67ba8a14dc
Fixed problems after merging master into this branch.
2019-07-22 17:52:30 -04:00
Jonathas Costa
a6b90991b2
Merging Master
2019-07-22 16:47:58 -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
Emil Axelsson
9934fc03b9
Fix scaling issue with screenspace renderables ( #939 )
2019-07-19 11:09:04 +02:00
Alexander Bock
fc28b98db9
Add basic instrumentation options to the renderengine and globebrowsing module
...
Instrumentation is disabled on default, but can be enabled in CMake
2019-07-19 09:55:41 +02:00
Emil Axelsson
6d725a7d50
Revive screen space browser and add example ( #932 )
...
* Revive screen space browser and add example
* Add reload triggerproperty and change autoplay policy
2019-07-16 13:29:21 +02: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
470a6d56d5
Faster bloom.
2019-07-13 15:39:31 -04:00
Jonathas Costa
420879c28b
Fixed and Improved ping pong.
2019-07-03 09:43:55 -04:00
Jonathas Costa
db1dc5b1bb
Changed ATM to ping pong. Geometry queue had a bad performance.
2019-07-02 21:44:46 -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
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
Alexander Bock
d0c04cfc6b
Various code cleanup
2019-06-18 10:47:15 +02:00
Alexander Bock
8f6520ea8f
Feature/offline rendering ( #906 )
...
* Added functionality of saving out screenshots (with fixed FPS) from a recorded session during playback.
* Test of feature to request if all data is ready to be rendered, primary used in GlobeBrowsing. Need to go over how chunkTiles are set to OK (some are never OK..).
* Estimated having working request of checking if chunks with correct level have their color and height data loaded and ready to be rendered. Will re-enable frames saving and try making a movie.
* Created adaptive LOD factor based on available/unavailable tile data (such that we don't run a lot of iterations with asking for a pile of data that does not fit in the tile cache).
* Made it able to specify tile cache size in configurastion file. Renamed other Cache value to WMSCache, as we have the TileCache as well.
* Fix for when focus node has nor renderable, when checking for if dersired data has been loaded. Should probably check all renderable/planets anyway, not just a focus object.
2019-06-18 10:15:35 +02:00
Alexander Bock
e5acc6c69a
- Make current frame number available in the RenderEngine
...
- Add more information to the Dt-extremes case in the DashboardItem
- Rename rawTiles to clearTiles in the asynctiledataprovider
2019-06-05 18:16:50 +02:00
Alexander Bock
a894e2cf5a
Turn fade-in value into a property and move away from dedicated fadeIn, fadeOut methods ( closes #869 )
2019-05-22 22:08:54 -06:00
Jonathas Costa
368292aba6
Fixed global fade-out. ( #867 )
2019-05-18 11:17:53 -06:00
Micah Acinapura
0eabffe752
exposed renderable type to gui, fixed path for milkyway items ( #866 )
...
* exposed renderable type to gui, fixed path for miklyway items
* Changes to session recording topic
* Update webgui
2019-05-18 17:00:31 +02:00
Gene Payne
64298dea8c
Changes to SGCT and OpenSpace render engine to resolve issue #589 ( #865 )
...
* Added property for aspect ratio
* Working version with aspect ratio slider controlling the FOV, and also gets updated by a window resize.
* Created horizontal fov property / GUI control that preserves aspect ratio by adjusting vertical fov to match, and updates with window resizing.
2019-05-17 16:49:09 -06:00