Commit Graph

3727 Commits

Author SHA1 Message Date
Alexander Bock c7809cb6cf Some initial work to make OpenGL 3.3 work
Make OpenSpace not crash if the FontRenderer shader cannot be compiled
2016-10-29 16:55:02 +02:00
Alexander Bock ded3cb20ee Update Venus to make it not be located in the Sun 2016-10-29 15:48:05 +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
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
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
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
Emil Axelsson 22847655be Add Saturn's rings to mod file 2016-10-27 15:24:06 +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
Alexander Bock f9b7953ebf Updated Ghoul repository (Closing #145) 2016-10-24 14:31:30 +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
Alexander Bock febf8c9a1b High-DPI fixes for ImGUI 2016-10-19 15:54:19 +02:00
Alexander Bock e6720103fd Updated ImGUI version to 1.49 2016-10-19 15:42:45 +02:00
Alexander Bock 542f92e768 Add a fix to the window resolution for Retina displays
Add a new setting to the ConfigurationManager that can specify whether to scale the onscreen text by window size or resolution
2016-10-18 18:52:30 +02:00
Emil Axelsson e21b69cab8 Remove sgct dependency from renderengine 2016-10-10 17:46:26 +02:00
Emil Axelsson 6c5c8d6839 Make gcc happy 2016-10-10 17:36:55 +02:00
Emil Axelsson 275d24c299 Merge branch 'develop' of github.com:OpenSpace/OpenSpace into develop 2016-10-07 20:43:06 +02:00
Emil Axelsson 5e2ea10bcd Add http proxy support for GDAL 2016-10-07 20:42:32 +02:00
Jonathas Costa 2c3804ccac Added required header to allow compilation under MacOSX. 2016-10-06 14:47:25 -04:00
Emil Axelsson 0a47931b4b Rename shader files to lower case 2016-10-04 12:09:36 +02:00
Emil Axelsson 74dd1873f0 Clean up toy volume module 2016-10-04 12:04:06 +02:00
Emil Axelsson 3f3083b419 update toyvolume to new volume raycasting interface 2016-10-04 09:48:31 +02:00
Emil Axelsson b448b0ec5e Move all network namespace members into the openspace namespace 2016-09-30 14:13:36 +02:00
Emil Axelsson 4f61479190 Move network status into parallel connection class 2016-09-30 13:36:35 +02:00
Emil Axelsson 14a42b1bd8 Potentially fix compile errors 2016-09-30 13:06:27 +02:00
Emil Axelsson 9506f053fd Add missing include 2016-09-30 11:58:33 +02:00
Emil Axelsson 0230acb005 Merge branch 'feature/parallelconnection' into develop
Conflicts:
	src/interaction/interactionhandler.cpp
2016-09-30 11:01:37 +02:00
Emil Axelsson 7698f97660 update ghoul 2016-09-29 20:56:08 +02:00
Emil Axelsson 6b64400cdf add javascript and css to html log 2016-09-29 20:45:40 +02:00
Emil Axelsson 5da86a0f34 improve look and feel of keybinding documentation 2016-09-29 14:35:46 +02:00
Emil Axelsson ea1ca95df9 improve look and feel of scenegraph node property documentation 2016-09-29 13:58:18 +02:00
Emil Axelsson 7d1e3f2d32 improve look and feel of factory docs 2016-09-27 17:38:52 +02:00
Emil Axelsson 123b8600e0 clean up handlebars templates 2016-09-27 17:01:29 +02:00
Emil Axelsson b308890027 improve look and feel for lua scripting docs 2016-09-27 16:52:27 +02:00
Emil Axelsson 8fd6b66d23 Merge branch 'develop' of github.com:OpenSpace/OpenSpace into develop 2016-09-27 14:45:57 +02:00
Emil Axelsson 15e83394c3 improve look and feel of the html documentation 2016-09-27 14:45:26 +02:00