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
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
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
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
9f1c4e847d
Feature/globals ( #690 )
...
* Move global objects out of OpenSpaceEngine
* General cleanup of main.cpp
* Add default_joystick asset to all scenes
* No longer suppress mouse interaction on slave nodes
* Window delegate uses function pointers rather than subclassing
* Fix for false overwriting of ImGUI configuration file
* Change default color and tilt angle of fisheye rendering
* Restructured performance manager
* Simplify screenshot handling
2018-08-30 11:38:47 -04: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
Jonathas Costa
f7dcc9c941
Merged master into StereoATM
2018-05-14 13:23:47 -04:00
Alexander Bock
a881eef156
Cleanup in Renderers
2018-04-22 09:15:42 +00:00
Jonathas Costa
cd95ebb213
Requested changes for merging. Part IV.
2018-04-20 19:56:17 -04:00
Jonathas Costa
535a8dd668
Merged Master.
2018-04-20 10:18:46 -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
Jonathas Costa
cc81c125b4
Merged with problems.
2018-03-14 14:43:16 -04:00
Alexander Bock
9a00f38e09
Feature/jenkins warnings ( #538 )
...
* Remove warnings from Jenkins
* Improve Jenkins behavior
2018-02-28 08:41:55 -05:00
Emil Axelsson
499879c84e
Start to implement stereo support with adaptive stereoscopic depth
2018-02-14 15:05:52 +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
dcfef3557f
Update copyright header
2017-12-29 20:11:22 +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
61b2c82b92
Improved code.
2017-12-15 13:21:14 -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
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
45df1d498a
Fixed ATM acne after changing the MSAA patterns.
2017-11-02 15:05:32 -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
d36e32e560
Merged master into NewAtmosphere.
2017-10-17 20:14:41 -04:00
Emil Axelsson
ea5382c028
Volume conversion and rendering ( #350 )
...
Add volume rendering features
- Improve task runner
- Improve reading from CDF files
- Basic time varying volume rendering
- Fix scaling bug in RenderableToyVolume
2017-09-22 12:03:23 +02:00
Jonathas Costa
2d0da72a50
Merged master into atm.
2017-08-16 12:00:28 -04:00
Jonathas Costa
758ee8bd6d
Pull request changes.
2017-08-15 18:15:56 -04:00
Alexander Bock
c275b2f833
Feature/cmake cleanup ( #381 )
...
* Rename OnScreenGui module to ImGui
* Support multiple external module folders (closes #31 )
* Cleaning up CMake files
* Restructure application specification
* Add parameter for library mode to all modules
* Add functions to handle global variable state
* Misc/remove warnings (#383 )
* Increase build timeout and do a clean rebuild every commit
2017-08-14 09:38:32 -04:00
Jonathas Costa
20003d5b32
Merged master into NewAtmosphere.
2017-07-21 15:02:24 -04:00
Alexander Bock
0e9edaeb12
Fix byte order mark commits
...
Update Ghoul
2017-07-17 15:54:00 -04:00
Alexander Bock
4dba552fd1
Started switching OpenSpace projects to nested namespaces
...
Various cleanups
2017-07-15 20:01:55 -04:00
Jonathas Costa
39b90863d6
Fixed HDR controls for multiple atm's.
2017-07-11 14:52:59 -04:00
Jonathas Costa
18d8612a8a
Initial implementation of multiple ATM's (still missing frustum culling and other small details).
2017-07-10 17:21:33 -04:00
Jonathas Costa
5685b2183d
Changed G-Buffer.
2017-06-02 12:29:09 -04:00
Jonathas Costa
587d5c8d75
Initial merging of ATM with Globebrowsing. Still missing code.
2017-05-12 16:46:12 -04:00
Jonathas Costa
5d25f02878
Removed unsused code, started ellipsoid rendering for globebrowsing. Added deferred framebuffer.
2017-04-28 11:10:59 -04:00