Alexander Bock
b4be63af65
Feature/configuration ( #605 )
...
* Switch openspace.cfg file from a Dictionary-based loading to a variable based loading
* Change ConfigurationManager to not use Dictionary anymore, but a struct with explicit configuration values instead
2018-04-20 18:40:21 -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
34987e9f85
Prevent floating point over- and underflows; specifically when interpolating the camera position ( closes #575 )
2018-04-10 15:04:41 -04:00
Alexander Bock
db7ae7e384
Issue/453 ( #556 )
...
* Introduced guiName to PropertyOwner
* Added requirement that PropertyOwner::identifier may not contain whitespaces
* Changed Name to Identifier in asset and scene files
* Added new PropertyOwner to RenderEngine that owns the ScreenSpaceRenderables
* Moved Name and GuiPath into GUI group
* Added user-facing names to layer groups
2018-03-16 09:21:29 -04:00
Jonathas Costa
7a93a4fa37
Issue/558 ( #559 )
...
* Removed unused cached uniforms from execution.
2018-03-16 09:19:39 -04:00
Jonathas Costa
c353e75135
Squeezed the Bits a little more.
2018-03-08 12:28:33 -05:00
Jonathas Costa
f9d086ee95
Removed warning.
2018-03-07 20:11:45 -05:00
Jonathas Costa
366ac49cc6
Minor improvements
2018-03-07 20:08:58 -05:00
Jonathas Costa
a744bce0bd
Merge branch 'master' into feature/PerformanceATMOnline
2018-03-07 19:07:45 -05:00
Alexander Bock
a3c849843f
Feature/new formatting ( #547 )
...
* Change to new logging format (closes #542 )
* Adds a screenshots folder that uses the application startup time
* Creating focus nodes for VRT files if the info files contain location information
* Fix issue with removing virtual properties
* Add a method for returning the cartesian coordinates for a geolocation on a planet
2018-03-07 18:10:32 -05:00
Jonathas Costa
17c1b03b85
Improved performance even more.
2018-03-02 17:05:03 -05:00
Jonathas Costa
e39ae09b81
Improved performance a little bit.
2018-03-02 11:50:42 -05:00
Jonathas Costa
cd227040b5
Removed commented code.
2018-03-01 17:04:16 -05:00
Jonathas Costa
d7183ad362
Added uniform caching.
2018-03-01 16:48:05 -05:00
Jonathas Costa
1b9622c7dd
Improved performance in shaders and transformations.
2018-03-01 16:24:20 -05: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
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
237affa80d
Enable atmosphere on default
...
Add try/catch around CacheManager creation to catch potential Exceptions when directories are created
2018-01-04 16:52:37 -05:00
Alexander Bock
cac2f24b40
Only make an internalInitialize in OpenSpaceModule that accepts a ghoul::Dictionary
2017-12-31 17:32:40 -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
3ea918b818
Multiples fixes and added max text size for grids.
2017-12-19 17:49:30 -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
f6ab44ee12
Improved previous correction.
2017-12-13 15:32:06 -05:00
Jonathas Costa
5fe200ad7f
Fixed squared texture noise on surface' planets when seeing from far away.
2017-12-13 14:53:57 -05:00
Jonathas Costa
7b956aa214
Fixed bug in AMD cards.
2017-12-12 18:08:07 -05:00
Jonathas Costa
676db460cb
Commented testing line.
2017-11-30 12:43:23 -05:00
Jonathas Costa
ae9da60356
Improve Earth's night side.
2017-11-30 12:38:50 -05:00
Jonathas Costa
0264a3026c
Merged master into NewAtmosphere.
2017-11-15 18:12:58 -05: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
cbe1e870a5
Added night layer with new atm.
2017-10-31 14:30:33 -04:00
Jonathas Costa
ce034022b4
New MSAA Atmosphere.
2017-10-27 16:26:25 -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
1f5eb36c48
Change shadow group name.
2017-10-19 11:44:38 -04:00
Jonathas Costa
a925d0646a
Added lunar eclipses back.
2017-10-19 11:41:36 -04:00
Jonathas Costa
6fdb587cca
Fixed precision issue in eclipses. Removed unused code for atm with renderableplanets.
2017-10-18 20:29:52 -04:00
Jonathas Costa
b91a826d70
Added Eclipses for NewAtmosphere (Missing change spaces for precision).
2017-10-18 02:09:14 -04:00
Jonathas Costa
c6d844f735
Fixed atmosphere blinking with new NVidia drivers and some systems.
2017-08-21 15:07:17 -04:00
Jonathas Costa
d4cf4a5f22
Important comments for development.
2017-08-16 15:27:05 -04: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
Jonathas Costa
a55110e286
Merged master info NewAtmosphere.
2017-07-27 17:13:42 -04:00
Jonathas Costa
49c8af702b
Fixed bug preventing atm's disabling option.
2017-07-27 15:25:52 -04:00