Malin Ejdbo
6eef29c423
Update Ghoul and add possiblity to force invivible meshes to render
...
* Update Ghoul
* Add setting in asset file to specify if invisible meshes should be
forced to render or not
* Change model shader to work with updated ghoul with embedded materials
and textures
* In shader, render forced invisible meshes with procedural pink and
green chessboard pattern
2020-10-26 11:16:56 +01:00
Emma Broman
cb19f730df
Mixed cleanup
2020-07-10 11:25:26 +02:00
Emma Broman
bdb6e626ba
Color values specified with vec3 instead of vec4
2020-07-10 11:25:26 +02:00
Jonathas Costa
e64f557bb4
Proposed solution.
2020-06-29 15:58:04 -04:00
Jonathas Costa
071bea6b25
Fixed ISS' normals transformation.
2020-06-28 13:08:07 -04:00
Jonathas Costa
4c49cc0fdf
Removed 4-tuple color in favor of 3-tulpe color plus opacity. Changed abs to fabs when needed.
2020-06-08 13:47:47 -04:00
Jonathas Costa
ea72753ea3
Small changes.
2020-06-05 15:51:56 -04:00
Jonathas Costa
fbd83c9e84
Removed hack and fixed SGCT.
2020-06-05 17:15:54 -04:00
Jonathas Costa
2c1035f05d
Temporary solution for precision problems in spherical grids.
2020-05-28 17:01:08 -04: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
d8e9db76a3
Update the copyright header to 2020
2020-02-10 21:51:01 +01:00
Jonathas Costa
d2e442203d
Added new shaders and code for Apple's trails lines.
2020-02-03 12:59:29 -05:00
Jonathas Costa
a4352edcf2
Merge branch 'master' into feature/AALines2
2020-01-06 09:43:04 -05:00
Alexander Bock
207db3c824
Remove PowerScaledCoordinates and rename PowerScaledSphere to Sphere ( closes #4 )
2019-12-27 23:29:28 +01:00
Jonathas Costa
8d186fbdfc
Merged master.
2019-12-08 18:52:16 -05:00
liuloppan
386ce8bec6
Feature/nodelines ( #1013 )
...
* Setup line render between Mars and Earth
* Updating property handling
* Precision fix
* Cleanup and making functions and variables private
* Adding linewidth property
* Using opacity property for line color
* Cleanup from review
2019-12-02 15:10:11 +01:00
Jonathas Costa
5708bf8416
New fast AA for lines is working.
2019-08-23 16:56:30 -04:00
Jonathas Costa
ac24a1bb56
Merged master.
2019-08-23 16:29:32 -04:00
Alexander Bock
157c653afc
Moved the volume.asset from customization to scene/milkyway/milkyway/volume.asset
...
Make the Galaxy volume a default
Small changes here and there
2019-08-23 16:36:43 +02:00
Jonathas Costa
805401c409
Testing...
2019-08-22 11:18:21 -04:00
Jonathas Costa
5c65801bd9
Testing new AA algorithm for current lines.
2019-08-20 23:03:49 -04:00
Jonathas Costa
33ce712e3a
Fixed Model rendering to work with the new HDR.
2019-08-20 15:34:48 -04:00
Emil Axelsson
904811f60d
Small cleanup
2019-08-13 11:28:33 +02:00
Jonathas Costa
3a0b5f0c15
Changed rendering order back for orbits and other improvements.
2019-08-01 12:20:36 -04:00
Jonathas Costa
a6b90991b2
Merging Master
2019-07-22 16:47:58 -04:00
Jonathas Costa
6b5ce52173
Merged master. It broke the bloom filter.
2019-06-19 20:47:37 -04:00
Emil Axelsson
50ff2d96d2
Cleanup for Spheres and PSC ( #827 )
...
* Fade fixes
* Clean up RenderableSphere. Add orientation properties.
* Sane defaults for Digital Universe
* Clean up New Horizons related code
* Add basic scene
* Add ability to initialize rotation as quaternion and mat3
* Adapt legacy code to new Renderable interface
2019-04-24 13:34:49 +02:00
Emil Axelsson
e78121febc
Feature/screenspace renderables ( #830 )
...
* Add ability to position screen space renderables in 3D
* Independent face camera setting
* More intuitive local rotation
* Cleanup
* Introduce global and master rotation. Remove DisableSceneOnMaster. Revisit screenspace renderables.
2019-04-24 13:34:01 +02: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
88ad250c85
Copied changes from old HDR branch to new one.
2019-01-10 14:17:29 -05:00
Emil Axelsson
1632c09af3
Coordinate Axes
...
* Add coordinate axes renderable
* Add debug helper
* Add example asset
* Fix bug with dynamic loading of assets. (#763 )
2018-11-13 08:09:14 -05:00
Emil Axelsson
6007f1d70d
Feature/model lighting ( #670 )
...
* Fix NH texture and add lighting options
* Add missing comma
* Light sources: work in progress.
* Add light sources
* Remove unused values
* Add types to documentation
* Add light sources to various missions
* Code cleanup based on review
2018-07-13 09:01:43 +02:00
Alexander Bock
a881eef156
Cleanup in Renderers
2018-04-22 09:15:42 +00:00
Jonathas Costa
d5af5aab5d
Fixed interaction of trail points with ATM. ( #602 )
...
* Fixed interaction of trail points with ATM.
* Added fix from SunEarh day.
2018-04-20 22:47:17 -04:00
Jonathas Costa
206ff69e41
Fixed normals. ( #553 )
2018-03-14 13:18:19 -04:00
Alexander Bock
737e82584a
Issue/24 ( #549 )
...
* Implemented property animation mechanism
* Added easing functions to Ghoul and make them usable in animation
* Make sure that we don't leave properties around if SceneGraphNodes are deleted
* Adding opacity settings to base renderables
2018-03-13 10:35:10 -04:00
Jonathas Costa
95e0cf478d
Added support to G-Buffer. ( #532 )
2018-02-26 21:11:22 -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
ebf99b3d0d
Small changes in Imageplane color and AssetLoader
2018-01-01 09:52:44 -05:00
Alexander Bock
dcfef3557f
Update copyright header
2017-12-29 20:11:22 +01:00
Alexander Bock
db668b5342
Some changes to PR #432
2017-12-18 16:25:02 -05:00
Jonathas Costa
d116d1c28e
Added g-buffer for DU renderables and for grid renderables.
2017-10-30 11:56:59 -04:00
Alexander Bock
50fd9309ba
Merge branch 'master' into feature/NewAtmosphere
...
# Conflicts:
# src/rendering/renderengine.cpp
2017-10-24 15:30:22 -04:00
Alexander Bock
1c2622248c
Remove unused shaders
2017-10-24 03:35:41 -07:00
Jonathas Costa
d36e32e560
Merged master into NewAtmosphere.
2017-10-17 20:14:41 -04:00
Alexander Bock
aa969795cc
Factor ScreenSpaceImage into separate classes for local loading and online download ( closes #296 )
2017-10-10 14:16:55 -04:00
Jonathas Costa
2d0da72a50
Merged master into atm.
2017-08-16 12:00:28 -04:00
Alexander Bock
cedd8adf0d
Remove const qualifier from shaders as it causes shaders to not compile on Mac
2017-08-03 12:05:58 -04:00
Alexander Bock
dfce5a0aad
Fix the missing wms files for Earth, Mars, Moon, and Mercury
...
Fix the spherical grid
2017-07-28 01:38:32 -04:00