Alexander Bock
696bc31861
Moving over more allocations to the memory pool
2020-08-05 11:19:09 +02:00
Emma Broman
1acd9302b9
Phobos and Deimor radii in meters instead of km
...
Solves problems with goToGeo for these moons
2020-08-05 11:07:49 +02:00
Alexander Bock
25247c7a37
Create SceneGraphNodes in memory pool
2020-08-05 10:46:16 +02:00
Alexander Bock
e783807d66
Next step towards enabling a managed memory version of templatefactory
2020-08-04 21:56:39 +02:00
Alexander Bock
a34a29c21b
Merge remote-tracking branch 'origin/master' into feature/memorypool
2020-08-04 21:47:43 +02:00
Alexander Bock
92eb92a81b
Fix the planet loading asset
2020-08-04 14:17:29 +02:00
Alexander Bock
b3eb48f4e6
Merge branch 'master' into feature/memorypool
2020-08-04 13:23:24 +02:00
Alexander Bock
33df5b9fd3
Working version that still bypasses memorypools
2020-08-04 11:43:16 +02:00
Alexander Bock
95763de396
Add missing files for the default layers
2020-08-04 10:14:48 +02:00
Alexander Bock
c3cb10453b
Intermediate commit
2020-08-04 01:11:00 +02:00
Alexander Bock
1a98b57c3b
Update Ghoul repository
2020-08-04 00:11:39 +02:00
Jonathas Costa
d9e03f402d
Added missing files.
2020-07-31 16:01:29 -04:00
Jonathas Costa
393fbdca3d
OpenGL State Caching.
2020-07-31 15:59:28 -04:00
Alexander Bock
002565603e
Merge pull request #1259 from OpenSpace/issue/997
...
issue/997 - Assetize globe layers (sun, planets, dwarf planets and moons)
2020-07-31 15:36:53 +02:00
Alexander Bock
e5dae26989
Rename layers to remove verb
2020-07-31 15:36:34 +02:00
Alexander Bock
fb58aac2d4
Merge remote-tracking branch 'origin/master' into issue/997
...
# Conflicts:
# data/assets/scene/solarsystem/planets/mercury/mercury.asset
2020-07-31 15:02:30 +02:00
Alexander Bock
9d269eb668
Merge pull request #1258 from OpenSpace/issue/1238
...
Issue/1238
2020-07-31 14:29:22 +02:00
Alexander Bock
e8c220d92a
Small coding style fixes
2020-07-31 14:28:31 +02:00
Alexander Bock
cdbe8a49ae
Merge pull request #1261 from johnriedel/fix-1260
...
issue/1260 correct capitalization of asset file references
2020-07-27 10:10:34 +02:00
Alexander Bock
e1fafb4dd3
Fix capitalization of Mercury map files ( closes #1260 )
2020-07-23 11:30:03 +02:00
John Riedel
08173a258c
update mercury.asset file references to match capitalization of actual file name ( #1260 )
2020-07-22 17:30:56 -06:00
Lovisa Hassler
9b1c11763d
Spell mistake fix
2020-07-17 18:38:27 +02:00
Lovisa Hassler
93135d5b18
Warn if child overwrites specified bounding sphere
2020-07-17 18:35:55 +02:00
Emma Broman
8d5a56e6ef
Use vec3 color representation for fixed color in RenderableStars
2020-07-16 09:57:37 +02:00
Lovisa Hassler
b70f8422a1
Hiding Screen space properties and updating documentation
2020-07-15 20:58:48 +02:00
Lovisa Hassler
9f10814466
Adding bounding sphere to ISS
2020-07-15 20:58:15 +02:00
Lovisa Hassler
8428c0da7b
Adding bounding sphere property to scenegraph node
2020-07-15 20:57:48 +02:00
Emma Broman
3bb47efd81
Assetize globe layers (sun, planets, dwarf planets and moons)
2020-07-14 16:31:53 +02:00
Emma Broman
41d5a6db5f
Merge pull request #1240 from OpenSpace/issue/1196
...
Issue/1196 - Unify usage of color, transparency/opacity
2020-07-13 12:23:33 +02:00
Lovisa Hassler
bfbff84cfe
Make LabelText an optional property issue #1237
2020-07-10 16:31:05 +02:00
Emma Broman
cb19f730df
Mixed cleanup
2020-07-10 11:25:26 +02:00
Emma Broman
8d45d25ed4
Append TODO comment with color and opacity info
...
This class was not working, so could not test it. As there was already a
todo comment I simply added to the comment.
2020-07-10 11:25:26 +02:00
Emma Broman
2654164a6a
Separate opacity and color and tidy up shaders a bit
2020-07-10 11:25:26 +02:00
Emma Broman
a9021ac8dc
Separate GlobeLabels vec4 color into opacity and vec3 color
...
This commit does not change the previous behavior. Note however that the behavior for opacity is a bit weird for this component.
2020-07-10 11:25:26 +02:00
Emma Broman
ef0eef842d
Add opacity for text labels and fix constellation label opacity
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
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
Alexander Bock
11f537e2e2
Fix issue with constellation art that left merge conflict annotations behind
2020-07-09 13:01:32 +02:00
Alexander Bock
254edd0490
Small indentation fix
2020-07-09 00:40:48 +02:00
Emma Broman
1a0eaf2df0
Use opacity instead of transparency in TouchMarker
2020-07-08 15:54:12 +02:00
Emma Broman
b14eba72f8
Change properties and variables to opacity instead of transparency
2020-07-08 15:54:12 +02:00
Emma Broman
c65806d464
Update opacity property description in renderable base class
2020-07-08 15:54:11 +02:00
Emma Broman
a7a72b1cc2
Merge pull request #1229 from OpenSpace/issue/733
...
Issue/733 - Add ability to create grids using a specialized renderable
2020-07-08 15:35:32 +02:00
Emma Broman
a7ea25d311
Merge branch 'master' into issue/733
2020-07-08 15:33:39 +02:00
Emma Broman
9b58782771
Clean up rotation matrices in DU grids
2020-07-08 15:07:31 +02:00
Alexander Bock
ad5907f602
Add missing meta test case for profiles
...
Fix double Meta section error message
2020-07-08 11:11:27 +02:00
Emma Broman
bdc7f7b637
Add example assets and cleanup code
2020-07-08 09:39:21 +02:00
Alexander Bock
a700c33bdc
Merge pull request #1231 from OpenSpace/issue/1160
...
Added scaling properties to eclipses.
2020-07-07 13:19:26 +02:00
Alexander Bock
fb69d81a7a
Coding style fixes
2020-07-07 13:18:41 +02:00
Alexander Bock
19b8ea48f8
Merge pull request #1158 from OpenSpace/feature/profiles
...
Merging it Profiles that replace the previous `scene` specification
2020-07-07 13:00:44 +02:00