Jonathas Costa
87843b57a5
Removed dummy texture units. Fixed empty ATM.
2017-05-17 14:11:26 -04:00
Jonathas Costa
08fa7a9e7e
Changing texture units use in ATM.
2017-05-17 10:08:49 -04:00
Jonathas Costa
c2e4a94825
Small improvements.
2017-05-16 16:22:55 -04:00
Jonathas Costa
46864ac744
Initial rendering of Mars with ATM (Lots of fixes still needed).
2017-05-16 14:41:01 -04:00
Jonathas Costa
d7f541ec3b
Changed part of the Atmosphere's shaders to work with Globebrowsing (Precision problems to be fixed).
2017-05-15 17:04:00 -04:00
Jonathas Costa
8d95bf05ce
Fixed Mars wrong radius. Added debug messages.
2017-05-12 17:53:48 -04:00
Jonathas Costa
587d5c8d75
Initial merging of ATM with Globebrowsing. Still missing code.
2017-05-12 16:46:12 -04:00
Jonathas Costa
9639429980
Checking distance from planet's ground.
2017-05-09 12:49:34 -04:00
Jonathas Costa
053b2bc04e
Improved atm shaders.
2017-05-05 18:05:58 -04:00
Jonathas Costa
c12c51dfa2
Removed hdr and sun intensity from calculations.
2017-05-05 15:18:26 -04:00
Jonathas Costa
1bf64f6056
Fixed old bug in calculation of atmosphere.
2017-05-05 09:16:44 -04:00
Jonathas Costa
8d6fcf6635
Merged master into NewAtmopshere branch.
2017-05-01 11:33:54 -04:00
Jonathas Costa
5d25f02878
Removed unsused code, started ellipsoid rendering for globebrowsing. Added deferred framebuffer.
2017-04-28 11:10:59 -04:00
Jonathas Costa
60af5506d2
Added temporary missing files.
2017-04-28 11:08:54 -04:00
Alexander Bock
8c6efe58e4
Fix broken Pause button
2017-04-26 10:57:07 -04:00
Alexander Bock
da3e912026
Remove warnings on MacOS in Clang
2017-04-25 19:12:42 -04:00
Emil Axelsson
b141ad650b
Merge branch 'master' of github.com:OpenSpace/OpenSpace
2017-04-25 20:25:50 +02:00
Emil Axelsson
28c82341bf
Fix malformed mod files
2017-04-25 18:24:30 +02:00
Emil Axelsson
755d984667
Fix malformed sgct config
2017-04-25 15:16:54 +02:00
Alexander Bock
0ff91e896b
Fix style guide check
...
Fix style guide in files
2017-04-24 15:31:32 -04:00
Alexander Bock
d6a4106c93
Feature/spout ( #291 )
...
* Add initial Spout implementation
* Some cleanup
2017-04-24 14:45:23 -04:00
Jonathas Costa
dfba5e42a4
Removed intersect code from inside inscattering radiance. Fixed Mars ATM. Preparing to final G-Buffer.
2017-04-23 23:16:42 -04:00
Jonathas Costa
3713ae3f8c
Added missing files. Fixed wrong camera. Activated sunRadiance transmittance again. Improved performance.
2017-04-20 21:13:15 -04:00
Alexander Bock
4511d09b10
- Correctly detect isRegularRendering flag
...
- Render GUI in the PostDraw function in order render it not on the cubefaces
Closes #259
2017-04-20 18:00:31 -04:00
Alexander Bock
99a128b945
Only update ScreenspaceImage texture when it is dirty
2017-04-20 11:57:02 -04:00
Alexander Bock
28e99edd8e
Compile fix with RenderableFieldLines
...
Update Ghoul repository
2017-04-20 11:56:52 -04:00
Jonathas Costa
33edda35f8
Increased pre-calculated texture sizes for atmosphere and disabled sunRadiance attenuation temporarily.
2017-04-19 15:58:06 -04:00
Jonathas Costa
8615860686
Added Deferred Support for Atmosphere.
2017-04-19 13:45:06 -04:00
Alexander Bock
bf16c76add
Feature/opengldebug ( #290 )
...
* Add InLIstVerifier
* Initial implementation of OpenGL debug messages
* Moving functionality into Ghoul
* Compile fix
* Update Ghoul repository
Make use of the moved OpenGL debug functions
* Update Ghoul to fix GCC and Clang compiler errors
* Add unit test for IntListVerifier
2017-04-18 14:29:23 -04:00
Emil Axelsson
4b38b33e18
Clean up code for planet radius and bounding sphere calculation ( #289 )
...
- Remove some power scaled coordaintes.
- Remove spice dependency from sphere geometry.
- Remove dead code.
2017-04-18 09:58:27 +02:00
Jonathas Costa
454e530ad6
Added deferred rendering support files. Fixed Volume rendering in framebufferrender.
2017-04-18 00:04:29 -04:00
Alexander Bock
481ee7d821
Add extra gdal header that removes external warnings
2017-04-17 18:40:19 -04:00
Alexander Bock
0db98afe6e
- Enable caching of TileProviders at startup time
...
- Enable path tokens in filename for temporal tile providers
- Add support for relative paths in temporal tile providers
- Set the GDAL temp dir to the BASE_PATH
-
2017-04-17 18:38:36 -04:00
Alexander Bock
26e4354c40
Add cache to Moon textures
2017-04-17 18:36:50 -04:00
Alexander Bock
78c109012a
Fix shader compiler error with screenspace renderable
2017-04-17 18:36:29 -04:00
Alexander Bock
a0d30b80e5
Add YYYYMMDD_hhmmss time format
2017-04-17 18:36:10 -04:00
Alexander Bock
d5307faf31
Clean earth.mod
...
Add Sea Ice concentration
2017-04-17 18:35:37 -04:00
Alexander Bock
dd32a812e1
Change tabs to spaces
2017-04-17 15:00:15 -04:00
Alexander Bock
87aa34f83e
Update Ghoul repository
2017-04-17 14:45:14 -04:00
Alexander Bock
acde7d2ff5
Update Ghoul repository ( close #245 )
2017-04-17 14:22:09 -04:00
Alexander Bock
79aad3e245
Only link against Dbghelp library in Visual Studio
2017-04-17 13:53:45 -04:00
Alexander Bock
e12bb3ac70
Create MiniDump file on Windows in the case of a crash
2017-04-17 13:39:11 -04:00
Alexander Bock
c53bbf14be
Add property and configuration option to disable the scene tag on a master node (closing #247 )
2017-04-17 10:55:37 -04:00
Alexander Bock
e350033dbd
Fix crash with multiply registered classes
2017-04-15 14:54:49 -04:00
Alexander Bock
42d3de6fce
Cherry pick commit by Erik Broberg
2017-04-14 18:07:32 -04:00
Alexander Bock
889545bd45
Compile fixes for PresentationSlideProvider
2017-04-14 18:06:46 -04:00
Erik Broberg
d90a51297d
Cherry pick commit by Erik Broberg
2017-04-14 17:58:24 -04:00
Jonathas Costa
9e69a9b42e
Fixed bug in the ground height ATM intersection and Sun color.
2017-04-13 21:20:02 -04:00
Jonathas Costa
e3d25fc831
Added HDR user selection. Fixed bugs in atm shaders. Changed calculation to double for better precision. Removed unused code.
2017-04-13 17:57:05 -04:00
Emil Axelsson
5589de995b
Feature/domecasting ( #288 )
...
* Improve dome casting feature. Add basic GUI for domecasting.
* Reenable remote scripting from Lua console. Add more settings and debug information for domecasting.
* Do not try to reconnect to parallel connection forever
* Fix interpolation bug for dome casting with globe browsing interaction mode
* Show parallel connection properties in correct GUI
* Fix bug for dome casting with globe browsing interaction mode. Add property for time tolerance.
* Update header file
* Clean up dome casting code
* Remove obsolete lua functions from ParallelConnection.
2017-04-13 23:16:00 +02:00