Alexander Bock
8b684905e9
Make shadows on Saturn rings work again
2016-10-29 13:40:47 +02:00
Alexander Bock
d6edfba60c
Fixing the orientation of the Saturn moons
2016-10-29 11:40:35 +02:00
Alexander Bock
0dc78a029f
Merge branch 'develop' of https://github.com/OpenSpace/OpenSpace into develop
2016-10-29 11:13:33 +02:00
Alexander Bock
6689be687e
Add approximated offset values to Saturn rings
2016-10-28 15:52:09 +02:00
Alexander Bock
ed4b8c9fa8
Store Translation, Rotation, and Scaling Performance measurements
...
If no special sorting is requested in Performance GUI, sort by name
2016-10-28 12:52:54 +02:00
Erik Broberg
05687abb65
Add documentation to GPU structs and small refactor
2016-10-28 12:13:25 +02:00
Alexander Bock
4b9bed3b21
Make Translation, Rotation, and Scaling available as Properties in SceneGraphNode
2016-10-28 11:52:44 +02:00
Alexander Bock
cfd71d6c8d
Sort properties by name in the GUI
2016-10-28 11:46:14 +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
cb5f29612f
Add Saturn moons to the data/scene
...
Add jup260 torrent download to the Jupiter system
2016-10-28 00:23:21 +02:00
Alexander Bock
708856dbf4
Fix double precision rendering for RenderablePlanet
2016-10-28 00:21:04 +02:00
kalbl
33618cc5c9
Add documentation to culling
2016-10-27 21:53:54 +02:00
kalbl
708ddd8400
Clean up and document Chunk code
2016-10-27 21:51:03 +02:00
Alexander Bock
18b8aab898
Changes in ProjectionComponent initialization
...
- Remove parsing function
- Make ProjectionComponent accept sub-dictionary
Remove "Rotation" key-value from RenderableModelProjection
- Information moved into RenderableFOV to do conversion between object and frame
Changes in mod files to reflect ProjectionComponent and RenderableModelProjection changes
Added Documentation to
- RenderablePlanetProjection
- RenderableModelProjection
- ProjectionComponent
- PlanetGeometry
- ModelGeometry
2016-10-27 21:45:49 +02:00
Alexander Bock
f4beb5ed6a
Merge branch 'develop' of https://github.com/OpenSpace/OpenSpace into develop
2016-10-27 21:42:34 +02:00
Emil Axelsson
73e6fcf865
Sort documentation sections, fix json parse error for keybindings and add detailed documentation to html output
2016-10-27 17:09:56 +02:00
Alexander Bock
4ce3be9e8c
Add a Verifier for a list of Strings to replace a more cumbersome expression
2016-10-27 15:50:29 +02:00
kalbl
4548394f1c
Clean up and document functions in globes.
2016-10-27 15:29:41 +02:00
Emil Axelsson
22847655be
Add Saturn's rings to mod file
2016-10-27 15:24:06 +02:00
kalbl
c3a63cedfb
Clean up and fix comments.
2016-10-27 12:13:43 +02:00
kalbl
6e68472c66
Remove unused data struct TileProviderInitData and clean up.
2016-10-27 11:31:43 +02:00
kalbl
b1a3814c37
Make distance switch distance dependent on globe radius.
2016-10-26 23:08:47 +02:00
kalbl
9117599043
Add check for key Layers
2016-10-26 22:15:07 +02:00
Erik Broberg
9f7e1e05b2
Merge in feature/globebrowsing
2016-10-26 19:16:37 +02:00
Erik Broberg
c4bdd12e0a
Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace into feature/globebrowsing
2016-10-26 19:09:19 +02:00
Erik Broberg
6104b1fb58
Change ColorTextures to ColorLayers etc
2016-10-26 18:49:51 +02:00
Erik Broberg
9f65907579
Refactor chunk rendering related class names and file structure
2016-10-26 18:15:31 +02:00
Alexander Bock
f03073508a
Add the reporting of the actual documentation in the DocumentationEngine
2016-10-26 16:58:53 +02:00
Alexander Bock
db4524d2ac
- Restructure Rotation classes to make the base class store the rotation to remove an additional virtual function
...
- Add Matrix verifiers
- Add documentation to StaticRotation and SpiceRotation
2016-10-26 16:47:42 +02:00
Alexander Bock
b95c80bb40
Return the correct window size for side-by-side stereo setting (closing #110 )
2016-10-26 14:44:42 +02:00
Erik Broberg
21b41e3ec0
Clean up and remove unused code
2016-10-26 14:40:35 +02:00
kalbl
c3eae0347c
Add default geo transform for global maps if it is not specified.
2016-10-25 23:32:08 +02:00
Erik Broberg
baba1f02d0
layers in LayerGroup are private
2016-10-25 19:56:11 +02:00
Erik Broberg
1b2291484f
Small DRY refactor
2016-10-25 19:47:31 +02:00
kalbl
d2539b7ac5
Solve bug that caused chunk splitting to not match up with layer blending.
2016-10-25 19:39:29 +02:00
Erik Broberg
8d639f8c1a
Fix tile level blending bug
2016-10-25 19:24:51 +02:00
Erik Broberg
a050a58981
Solve merge conflicts
2016-10-25 19:05:37 +02:00
Erik Broberg
9eb805a39d
Merge
2016-10-25 18:30:15 +02:00
Erik Broberg
220a713a57
Change scripted identifier names
2016-10-25 18:21:23 +02:00
Erik Broberg
3dfbb4e6bf
Add GPULayerManager and remove LayeredTextureShaderUniformIdHandler
2016-10-25 18:20:59 +02:00
Erik Broberg
ac3b67e3bb
cleanup and rename Layer isActive to enabled
2016-10-25 17:00:01 +02:00
Erik Broberg
92ae076c51
Refactor CPU and GPU layer rendering settings
2016-10-25 16:35:49 +02:00
Erik Broberg
7a0a4628a5
Add faster time out for the sometimes very slow terrain dataset
2016-10-24 20:18:07 +02:00
Erik Broberg
d03093d1e9
Layers have LayerRenderingSetting which syncs to GPU automatically
2016-10-24 20:17:05 +02:00
Alexander Bock
f9b7953ebf
Updated Ghoul repository (Closing #145 )
2016-10-24 14:31:30 +02:00
Erik Broberg
0bdb22cc3a
Refactor: CPU to GPU mapping of all Layer data
2016-10-24 12:22:23 +02:00
kalbl
dddb85d538
Solve build error when globe browsing module is inactive.
2016-10-24 10:24:42 +02:00
Alexander Bock
317ecad9ac
Potential fix for High-DPI and manual framebuffer sizes by using SGCT window scaling
2016-10-23 22:55:26 +02:00
Alexander Bock
b444bfd77a
Making iSWA compile with the changes in the ScriptManager
2016-10-23 21:49:04 +02:00