Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Alexander Bock
aa2ac511ff
Adapt to Ghoul changes of moving LogLevel out of LogManager
2016-12-14 22:59:22 +01:00
Emil Axelsson
ad3921fda5
Remove unused postRender method for scene graph nodes and renderables
2016-12-14 14:14:53 +01:00
Alexander Bock
2a3b532745
Add display of double precision properties to ImGui
...
Do not show date text when render information is hidden
Add Utah WMS files
2016-12-09 09:04:53 +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
Alexander Bock
e543163612
Updating Ghoul reference
...
Adapt to the API changes
2016-11-14 14:45:26 +01:00
Alexander Bock
572257d3b0
Move the rendertime into a property and remove the toggleFrametimeType
...
Make OptionProperty work in Radio mode
Rename DROPDOWN and RADIO to Dropdown and Radio
2016-11-06 22:15:52 +01:00
Alexander Bock
c469be26c3
Make toggling the performance measurements a BoolProperty of RenderEngine
2016-11-06 02:00:42 +01:00
Alexander Bock
4597bde05a
Cleaned up RenderableRings
...
Some minor performance improvements
2016-10-29 22:15:17 +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
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
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
Alexander Bock
77db054959
Make fontrenderer, gui, and console depend on the window resolution rather than the framebuffer resolution (closing #140 )
2016-09-26 19:26:41 +02:00
Alexander Bock
26f4975b17
Clear up MissionManager
...
Consolidate core class registrations
2016-09-26 18:46:20 +02:00
Alexander Bock
9892e0c37d
Continuing mission cleanup
2016-09-26 15:33:46 +02:00
Alexander Bock
7ddccd8172
Rename Ephemeris files to Translation
2016-09-26 13:49:17 +02:00
Alexander Bock
a688a1eee9
Rename Ephemeris to Translation
2016-09-26 13:34:22 +02:00
Alexander Bock
3d894c38e3
Some work on cleaning up Missions
2016-09-24 20:28:03 +02:00
Alexander Bock
49308c658c
Moved Missions from NewHorizons module into core
2016-09-24 19:32:42 +02:00
Alexander Bock
616a115536
Adding a Lua function to manually enable/disable the frame synchronization
2016-09-24 14:55:20 +02:00
Emil Axelsson
cd325686ad
Merge branch 'develop' of github.com:OpenSpace/OpenSpace into feature/parallelconnection
...
Conflicts:
include/openspace/engine/openspaceengine.h
src/engine/openspaceengine.cpp
src/interaction/interactionhandler.cpp
src/network/parallelconnection.cpp
src/scripting/scriptengine.cpp
2016-09-22 19:33:05 +02:00
Alexander Bock
6938b59f00
Add application of blending and warping to the takeScreenshot function
2016-09-22 10:28:10 +02:00
Alexander Bock
329986c0c6
Merge branch 'develop' into feature/globebrowsing
...
Conflicts:
modules/base/scale/staticscale.cpp
modules/base/scale/staticscale.h
modules/globebrowsing/meshes/trianglesoup.h
modules/globebrowsing/tile/tiledataset.cpp
modules/newhorizons/shaders/renderableModelProjection_fs.glsl
src/interaction/interactionhandler.cpp
src/rendering/renderengine.cpp
src/scene/scenegraphnode.cpp
2016-09-20 15:52:01 +02:00
Alexander Bock
8867b3439f
Add central location for the core to register documentations
...
Add documentation to ScreenSpaceRenderable
Add documentation to Ephemeris
Add documentation to Rotation
2016-09-19 14:03:42 +02:00
Alexander Bock
85492405bd
Make use of referenced verifier for Renderables
...
Adapt HTML documentation generation
2016-09-19 11:24:37 +02:00
Emil Axelsson
13610b390d
distinguish between local and remote scripting
2016-09-16 14:53:20 +02:00
Erik Broberg
9e59cd3b8d
Use SyncEngine for synchronizing all synced state in RenderEngine
2016-09-15 17:52:22 -04:00
Erik Broberg
ee0cc6d165
Remove explicit syncing in Time and Camera and let SyncEngine do the work
2016-09-15 17:03:46 -04:00
Alexander Bock
f22f01ce95
More work on DocumentationEngine
2016-09-15 18:02:56 +02:00
Alexander Bock
a354f13ef3
Adding DocumentationEngine
2016-09-15 13:48:28 +02:00
Erik Broberg
8fd9478226
Initialize show frame number to false
2016-09-13 12:03:34 -04:00
Erik Broberg
d287b08c51
Enable toggling use of doublebuffering for camera and time
2016-09-13 11:52:54 -04:00
Alexander Bock
0376300732
Update Ghoul
...
Change TriangleSoup and StatsCollector to use new Boolean class
2016-09-11 19:37:15 +02:00
Erik Broberg
5e3c4cb0db
Replace preSync and postSync in RenderEngine with a set of more descriptive methods
2016-09-03 21:46:58 -04:00
Erik Broberg
9196ec2f50
Remove local, shared, synced versions of Time. Keep one source of true
2016-09-03 19:45:58 -04:00
Erik Broberg
d59156e81b
Enable render global frame number and add as global property
2016-09-02 18:23:44 -04:00
Alexander Bock
453c583fb1
Always render the date even if showInfo is false
2016-08-30 10:48:37 +02: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
Alexander Bock
cb92b85081
Remove gdal include from TileProvider
...
Add stack include to RenderEngine
2016-08-29 01:19:57 +02:00
Emil Axelsson
bc58623467
add render bins to improve rendering of transparent objects using framebuffer renderer
2016-08-25 18:26:59 +02:00
Erik Broberg
e84d3df715
Add one line spacing before mission related text
2016-08-23 20:50:02 -04:00
Erik Broberg
25705962cd
Before accessing current mission, check if available
2016-08-23 19:53:53 -04:00
Erik Broberg
afc5d47ec7
Always render full depth of mission phases
2016-08-23 18:44:14 -04:00
Erik Broberg
f539d5b0b0
Show mission progress from osiris rex spice kernels
2016-08-23 12:43:59 -04:00
Erik Broberg
3291bb5ac0
Render nested mission phases
2016-08-22 19:18:34 -04:00