Jonathas Costa
6f987cbba2
Enabled G-Buffer for Trails.
2017-05-29 00:36:52 -04:00
Jonathas Costa
c1799560ba
Enabled G-Buffer for Milkway.
2017-05-29 00:36:00 -04:00
Jonathas Costa
8d6fcf6635
Merged master into NewAtmopshere branch.
2017-05-01 11:33:54 -04:00
Alexander Bock
78c109012a
Fix shader compiler error with screenspace renderable
2017-04-17 18:36:29 -04:00
Jonathas Costa
9001eb0f96
Merged develop branch into NewAtmosphere branch.
2017-03-30 15:59:20 -04:00
Alexander Bock
6199289e91
Code cleanup
2017-02-27 23:03:07 -05:00
Jonathas Costa
3c4bf23317
Merged develop into NewAtmosphere branch.
2017-02-27 15:02:02 -05:00
Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Jonathas Costa
b179c707e7
Merged develop into NewAtmosphere temporary code.
2017-01-31 14:28:51 -05:00
Alexander Bock
dbb599a5fa
Separate base module into base and space
2016-12-13 14:43:44 +01:00
Alexander Bock
777e6c628f
Change tabs to spaces
2016-12-03 01:21:54 +01:00
Alexander Bock
683fc8ee53
Pr/trails ( #170 )
...
* Implement new RenderableTrails as abstract base class
- Implement RenderableTrailsOrbit and RenderableTrailsTrajectory as concrete instances
Remove old RenderableTrails and RenderableTrailsNew classes
Adapt mod files to the new structure
* Addressed Pull Request comments
2016-11-23 10:35:46 +01:00
Jonathas Costa
0bd4e0d160
Fixed rederable_fs.glsl changed after broken merging.
2016-11-11 14:49:23 -05:00
Jonathas Costa
cf66bc873b
Merged develop in NewAtmosphere.
2016-11-11 14:46:14 -05:00
Jonathas Costa
3932826a1a
Removed unused atmosphere shaders from base module.
2016-11-11 11:10:44 -05:00
Jonathas Costa
c7417446e8
Fixed bug in shaders. Improved code, and comments.
2016-11-01 09:00:43 -04:00
Alexander Bock
64cb9bce0d
RenderableRings's VBO only needs to contain two values for size
2016-10-29 17:45:18 +02:00
Alexander Bock
96e27913ca
Add documentation to RenderableRings
...
Change Size to be specified in meters instead of powerscaled scalars
2016-10-29 15:24:39 +02:00
Alexander Bock
8b684905e9
Make shadows on Saturn rings work again
2016-10-29 13:40:47 +02:00
Emil Axelsson
f8bab90d64
Merge branch 'develop' of github.com:OpenSpace/OpenSpace into develop
2016-10-28 10:27:35 +02:00
Emil Axelsson
cb3ff96e1a
Pass window size as uniform instead of shader program constant. Fixes #143
2016-10-28 10:26:23 +02:00
Alexander Bock
708856dbf4
Fix double precision rendering for RenderablePlanet
2016-10-28 00:21:04 +02:00
Jonathas Costa
65f72c4cb7
Added Sun Intensity as a user parameter in atmosphere.
2016-10-18 11:12:41 -04:00
Jonathas Costa
07af628eda
Added pre-computation as a debuggin tool in GUI.
2016-10-17 17:17:30 -04:00
Jonathas Costa
e355d1ceba
Merged develop into NewAtmosphere.
2016-10-07 11:39:07 -04:00
Alexander Bock
ae6ade497b
Merge branch 'feature/render-bins' into feature/rosetta
...
Conflicts:
data/scene/earth/earth.mod
include/openspace/util/updatestructures.h
modules/base/shaders/ephemeris_fs.glsl
modules/base/shaders/plane_fs.glsl
2016-08-29 15:53:59 +02:00
Emil Axelsson
b6be6da974
add support for additive blending in renderable plane
2016-08-25 20:44:00 +02:00
Emil Axelsson
d0ec7ac735
render trails with additive blending
2016-08-25 16:32:27 +02:00
Kalle Bladin
5551da922d
Update renderables to higher precision rendering by calculating M and V matrix in double precision.
2016-08-24 16:16:31 -04:00
Kalle Bladin
57d47cd856
Implement class RenderableTrailNew and use it for osiris rex. Higher precision than the old one.
2016-08-23 17:29:51 -04:00
Jonathas Costa
b6147be2b9
Deferred atmosphere testing shaders.
2016-08-18 10:06:35 -04:00
Jonathas Costa
58396340de
Testing methods and shaders.(In process of fixing issues)
2016-08-18 10:05:46 -04:00
Erik Broberg
23c4a05a96
Merge from globebrowsing
2016-08-17 20:25:58 -04:00
Kalle Bladin
1be12333ad
Update renderable path to fade away with distance
2016-08-17 16:58:53 -04:00
Kalle Bladin
176fc02748
Increase precision of renderable trail and use that for showing the path of OSIRIS-REx.
2016-08-17 14:44:42 -04:00
Alexander Bock
c93d882ea6
Cleanup of code regarding ANSI C standard (mostly adding newlines at the end of files)
...
Updating SGCT and Ghoul references
2016-08-17 16:26:14 +02:00
Kalle Bladin
c01808ce10
Convert tabs to spaces.
2016-08-17 00:30:53 -04:00
Alexander Bock
7f757bbcb7
Use correct normal for RenderableRings closing ( #124 )
2016-08-16 09:41:13 +02:00
Kalle Bladin
c55872d5f4
Increase precision in renderable plane projection.
2016-08-16 00:49:41 -04:00
Kalle Bladin
6b9358f975
Update path to consider line fade and create proper bounding sphere for renderable model.
2016-08-09 19:59:51 -04:00
Kalle Bladin
08431d3d88
Add the ability to choose point steps in path rendering.
2016-08-09 11:49:43 -04:00
Kalle Bladin
fb87842b1b
Update path rendering to higher precision.
2016-08-08 22:35:37 -04:00
Erik Broberg
d6aa4216cc
Merge branch 'feature/osirisrex' of github.com:OpenSpace/OpenSpace into feature/osirisrex
2016-08-02 19:25:39 -04:00
Erik Broberg
64668e9feb
Merge from feature/globebrowsing
2016-08-02 19:25:23 -04:00
Kalle Bladin
4e0bbe2da0
Solve bug that cause some vertices to be misplaced in MultiModelGeometry and calculate MVP matrix for renderable model in double precision
2016-08-02 19:14:52 -04:00
Alexander Bock
5f1fa3f755
Implement shadowing on RenderableRings
2016-07-31 20:22:29 +02:00
Alexander Bock
9f1abc67a2
Enable setting the texture offset for rings
...
Enable setting the color-based transparency for rings
2016-07-29 13:23:43 +02:00
Alexander Bock
635ce1713b
Add initial implementation of rings for Saturn
2016-07-29 07:54:16 +02:00
Kalle
5883d75047
Update render function in renderable model to avoid precision errors and remove psc dependency.
2016-07-22 17:05:34 -04:00
Alexander Bock
b2ce3d774c
Merge remote-tracking branch 'origin/feature/iSWA' into release/ips
2016-06-16 13:51:08 +02:00