Jonathas Costa
87d1072712
Requested changes for merging. Part V.
2018-04-20 21:11:01 -04:00
Jonathas Costa
cd95ebb213
Requested changes for merging. Part IV.
2018-04-20 19:56:17 -04:00
Jonathas Costa
908ade3215
Requested changes for merging. Part III.
2018-04-20 19:21:37 -04:00
Jonathas Costa
535a8dd668
Merged Master.
2018-04-20 10:18:46 -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
Alexander Bock
ae7e22dfe0
Adapt to typesafe ghoul::Boolean parameters
2018-03-30 13:03:17 -04:00
Emil Axelsson
402cd19fb8
Fix bug with atmosphere rendering offset after minimizing window
2018-03-29 17:19:24 +02:00
Emil Axelsson
2eae7ac26d
Merge branch 'master' of github.com:OpenSpace/OpenSpace into feature/PerformanceATM_and_Stereo
2018-03-20 13:45:15 +01:00
Emil Axelsson
d64a0df5f6
Feature/thesis work merge ( #566 )
...
Web GUI from Klas Eskilson (three new modules: webgui, webbrowser and cefwebgui)
Parallel connection refactorization
Wormhole server added to the main repository
Transfer function editor work from Cristoffer Särevall
Update ghoul
2018-03-20 09:30:59 +01:00
Jonathas Costa
785d0ad294
Changes in framebuffer and atm code fixing wrong merge (still need clean up).
2018-03-19 12:29:05 -04:00
Alexander Bock
df68ab557d
* Rudimentary fix to make side_by_side stereo work in master
...
* Fix Triton asset file
* Display an error if no Property matches a regex in setPropertyValue
* Correct user-facing name for some Moon assets
* Add fade in and fade out helping functions
* Reenable label fading in New Horizons
* Added GUI hint to hide uninteresting nodes
* Set Hidden Hint on barycenter nodes
2018-03-17 16:54:42 -04:00
Jonathas Costa
d34244ddca
Fixed merging between PerformanceATM and Stereo.
2018-03-14 14:56:51 -04:00
Jonathas Costa
cc81c125b4
Merged with problems.
2018-03-14 14:43:16 -04:00
Jonathas Costa
1b9622c7dd
Improved performance in shaders and transformations.
2018-03-01 16:24:20 -05:00
Alexander Bock
35fd2f79a8
Include additional performance measurement hooks into the Framebufferenderer
2018-02-28 09:07:26 -05:00
Emil Axelsson
5a23a3e93f
Fix atmosphere stereo bugs
2018-02-19 22:11:12 +01:00
Emil Axelsson
0f7ca1790f
Do not clear the default fbo in framebuffer renderer. Already handled by SGCT.
2018-02-19 14:22:57 +01:00
Emil Axelsson
499879c84e
Start to implement stereo support with adaptive stereoscopic depth
2018-02-14 15:05:52 +01:00
Emil Axelsson
4c2f72226f
Performance Optimizations ( #450 )
...
* Make derived transform classes less involved in simulation state
* Add performance measurements in openspaceengine
* Avoid redundant transformation lookups
* Fix bug causing redundant calls to GPULayerManager::bind
* Move water reflectance to alpha component of normal buffer. Remove otherData buffer.
2018-01-08 09:43:41 +01:00
Alexander Bock
47233b8e6f
Make use of UniformCache in many Renderables and switch from setUniform(const std::string&, ...) to setUniform(GLint, ...) in those cases
2017-12-31 17:31:10 -05:00
Alexander Bock
6089449bba
Fix crash with MSAA buffer generation when compiling in Debug on Windows
...
Cleanup of logging behavior
2017-12-30 20:24:05 -05:00
Alexander Bock
dcfef3557f
Update copyright header
2017-12-29 20:11:22 +01:00
Alexander Bock
cc178d03f3
Remove clang warnings
...
Update SGCT repository
2017-12-29 19:47:33 +01:00
Alexander Bock
c9a3c68f19
Fix style guide issues
...
Update Ghoul repository
2017-12-29 19:18:06 +01:00
Jonathas Costa
73354e87d8
Removed pointer from renderer.
2017-12-21 11:11:50 -05:00
Alexander Bock
db668b5342
Some changes to PR #432
2017-12-18 16:25:02 -05:00
Jonathas Costa
c7a784f01e
Updated absPath in shaders compilation.
2017-12-18 10:26:26 -05:00
Jonathas Costa
61b2c82b92
Improved code.
2017-12-15 13:21:14 -05:00
Jonathas Costa
eead4b7f25
Merged master into NewAtmosphere.
2017-12-14 15:55:27 -05:00
Alexander Bock
23a446cb2c
Update Ghoul repository
...
Adapt to changes that absPath is not called automatically as often anymore
Remove atmosphereearth.scene
2017-12-13 21:55:29 -05:00
Jonathas Costa
952f8e8e13
Merged master into NewAtmosphere.
2017-12-12 13:43:40 -05:00
Alexander Bock
a631b7e0a3
Making most logger categories constexpr
2017-12-11 23:46:34 -05:00
Jonathas Costa
0264a3026c
Merged master into NewAtmosphere.
2017-11-15 18:12:58 -05:00
Alexander Bock
758e26789c
More coding style conformance
2017-11-11 11:25:49 -05:00
Alexander Bock
afa1d6d33e
Add strict test for whitespace at end of line
...
More work on coding style
2017-11-09 23:47:51 -05:00
Jonathas Costa
929bd9ae05
Merged.
2017-11-09 15:46:46 -05:00
Alexander Bock
b50b52d351
Cleanup for coding style
...
Add strict mode to check_style_guide script
2017-11-08 10:35:39 -06:00
Jonathas Costa
9885c00beb
Performance improved atmosphere.
2017-11-07 15:57:25 -05:00
Jonathas Costa
089cfe727f
Improved ATM perfomance (still working on it). Debugging billboards alingment (in progress).
2017-11-03 17:10:03 -04:00
Jonathas Costa
45df1d498a
Fixed ATM acne after changing the MSAA patterns.
2017-11-02 15:05:32 -04:00
Jonathas Costa
cb6ae2500e
Added control for emitted ground radiance and fixed bug in MSAA pattern.
2017-11-01 15:55:41 -04:00
Jonathas Costa
f945c690fd
Removed debugging code.
2017-10-30 14:59:43 -04:00
Jonathas Costa
d894062d48
Removed debug saving file.
2017-10-30 14:13:43 -04:00
Jonathas Costa
ce034022b4
New MSAA Atmosphere.
2017-10-27 16:26:25 -04:00
Jonathas Costa
c633dfdfa7
Merge branch 'feature/NewAtmosphere' of https://github.com/OpenSpace/OpenSpace into feature/NewAtmosphere
2017-10-26 11:37:36 -04:00
Jonathas Costa
698bb25342
Access to the number of samples in msaa.
2017-10-25 15:05:33 -04:00
Jonathas Costa
72e6474816
Added MSAA sampling pattern retriever.
2017-10-25 14:11:20 -04:00
Jonathas Costa
0b49973971
Fixing MSAA problems with ATM.
2017-10-24 19:20:37 -04:00
Jonathas Costa
a2e8fef577
Disable depth test during atm rendering.
2017-08-22 09:56:07 -04:00
Jonathas Costa
c6d844f735
Fixed atmosphere blinking with new NVidia drivers and some systems.
2017-08-21 15:07:17 -04:00