Commit Graph

245 Commits

Author SHA1 Message Date
Alexander Bock
c1252902c7 More Code Cleanup (#2192)
* Harmonizing ( and ) in function calls
* static const -> constexpr
* Fix compile issue
* Unify shader tab size
* Add _fs and _vs to shaders
* Harmonize spacing
2022-07-26 11:22:41 +02:00
Alexander Bock
6a708b1f18 Implement new Spout input methods to Tileproviders and new Renderables (#1901)
* Implement new Spout input methods to Tileproviders and new Renderables

Co-authored-by: Marco Silva <marco@elumenati.com>
2022-03-03 23:47:09 +01:00
Alexander Bock
cdac4942b6 Merge branch 'master' into feature/tileproviders
# Conflicts:
#	ext/ghoul
#	modules/globebrowsing/src/tileprovider.cpp
#	modules/globebrowsing/src/tileprovider.h
2022-01-01 12:34:42 +01:00
Alexander Bock
d7d279ea16 Happy new year 2022-01-01 12:32:55 +01:00
Alexander Bock
7e62f7af1d Turn the color map into a 1D texture 2021-12-31 18:02:53 +01:00
Alexander Bock
7cf5c37474 Image sequence tileprovider (#1798)
* Fix for rendering DoublePropertys in ImGui
* Adding an ImageSequenceTileProvider that loads a folder of images and makes them available through a user-selectable index
2021-12-27 18:58:05 +01:00
eriksunden
24ce66aad4 Feature/tileinterpolation (#1769)
* Interpolation of tiles added to tileprovider, with additional new shaders to make this work.
 * Asset file for testing interpolation

Co-authored-by: tobiasp93 <tobias.pettersson@liu.se>
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2021-11-01 09:24:40 +01:00
Alexander Bock
227a6607cc Extend the skirts in local rendering again as cracks started to appear in globes (#closes 1647) 2021-06-18 14:50:23 +02:00
Alexander Bock
c3ba532bdb Feature/cleanup (#1608)
* Revert screenlog back to showing Info and above messages
 * Various code cleanup
2021-05-25 14:08:33 +02:00
Alexander Bock
b00fcb78df Enable setting of opacity for RenderableGlobe (closes #1449) 2021-04-16 17:31:55 +02:00
Alexander Bock
8ae817f233 Fix coding style issues 2021-02-19 13:48:23 +01:00
Jonathas Costa
ea42de503a Removed test color left by mistake. 2021-02-18 17:37:50 -05:00
Jonathas Costa
c21752f93b Fixed the forward/backward scattering effects. 2021-02-17 21:31:42 -05:00
Jonathas Costa
dfd60dfeec Changed to full texture control as Carter wanted. 2021-02-17 20:53:51 -05:00
Jonathas Costa
0307d94983 Added old rendering method for rings texture as an option. 2021-02-17 16:02:14 -05:00
Jonathas Costa
b64b756717 Changed how color filter acts. 2021-01-26 16:35:59 -05:00
Jonathas Costa
2e5e62b3dd Added Jon's color changes for testing. 2021-01-17 21:54:17 -05:00
Jonathas Costa
9c82168235 Added backward and forward scattering interpolation by view position. Added unlit texture and corrected overall bright. 2021-01-13 15:48:51 -05:00
Jonathas Costa
1c3e630506 Adding new textures and color calculation for Saturn's Rings. 2021-01-11 23:11:08 -05:00
Alexander Bock
29a76c7d33 Coding style pass on shader code 2021-01-02 21:11:13 +01:00
Alexander Bock
7004c02b86 Happy new year 2021-01-02 15:26:51 +01:00
Micah Acinapura
3db2bf47ea Update for Jupiter moon shadows (#1426) 2020-12-08 16:29:49 +01:00
Jonathas Costa
c7f239d3dc Fixed issue 1323. 2020-10-16 16:56:51 -04:00
Emma Broman
66719c0881 Rename 'transparency' to 'colorFilter' in the ring classes
to avoid confusion with opacity name change. Also, the 'transparency'
used in the rings had a diffrent meaning than for the rest of the
rendered objects. It affects the filtering of the color values.
2020-07-10 11:25:18 +02:00
Jonathas Costa
b60c6cd116 Added scaling properties to eclipses. 2020-07-01 13:13:04 -04:00
Alexander Bock
84d3878be3 Ignore uniform warnings for cases when disabling the night layers on Earth (closes #1136) 2020-04-14 13:19:19 +02:00
Alexander Bock
5e29145395 Coding style cleanup 2020-02-14 19:37:06 +01:00
Alexander Bock
43851899c7 Cleanup of more copyright headers
Add debug groups and object names to the OpenGL objects in the framebuffer renderer
2020-02-13 14:59:13 +01:00
Alexander Bock
9cb1169d58 Merge pull request #1063 from OpenSpace/bug/macosbuild
macos compile and build (still needs ring shader const fix)
2020-02-10 23:39:39 +01:00
Alexander Bock
d8e9db76a3 Update the copyright header to 2020 2020-02-10 21:51:01 +01:00
Micah Acinapura
1b4e32d8f2 cleanup of ringshader; fix singlefisheyegui 2020-01-31 10:28:37 -05:00
Jonathas Costa
823e83047d Second round adding constant parameters. 2020-01-30 17:46:53 -05:00
Jonathas Costa
b6b1817160 Number of shadow samples are now a compiling constant. 2020-01-30 15:10:15 -05:00
Jonathas Costa
b19147fba7 Fixed bug was making atm disapear when night/water layer weren't active. 2020-01-27 12:07:15 -05:00
Jonathas Costa
904350d89b Improved shadow blending. 2020-01-22 09:50:16 -05:00
Alexander Bock
76240c3edd Coding style updates 2020-01-11 21:07:38 +01:00
Jonathas Costa
684ba237ec Fixed Sun's shadow below rings. 2020-01-06 09:17:11 -05:00
Alexander Bock
fdfad19476 Coding style fixes 2019-12-16 11:27:53 +01:00
Jonathas Costa
b41edb9c02 Added more control over shadow generation. Added documentation. Merged Master. 2019-12-08 14:50:19 -05:00
Jonathas Costa
099488106a Fixed issues in Shadows and improved quality. 2019-11-26 16:13:46 -05:00
Jonathas Costa
74c754d923 Viewing Map. 2019-11-15 17:32:43 -05:00
Jonathas Costa
2537b9e16b Fixed shadow's dependency. 2019-11-11 09:57:46 -05:00
Jonathas Costa
eee55bc68f Added Percentage Closer Filter. 2019-10-16 18:06:02 -04:00
Jonathas Costa
2df5a4c9bc Improved shadows quality and added planet shadows. 2019-10-14 12:17:14 -04:00
Jonathas Costa
d4ad7c3394 Improved performance. Clean up. 2019-10-11 17:17:06 -04:00
Jonathas Costa
0c0e3e47f3 Fixing acne. 2019-10-10 18:02:19 -04:00
Jonathas Costa
e8d623053b Improved code. 2019-10-09 17:10:13 -04:00
Jonathas Costa
ab076fd3d2 Added shadow and ring components to Globebrowsing and shaders for shadows. 2019-10-08 16:38:12 -04:00
Jonathas Costa
33ce712e3a Fixed Model rendering to work with the new HDR. 2019-08-20 15:34:48 -04: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