Erik Broberg
9e59cd3b8d
Use SyncEngine for synchronizing all synced state in RenderEngine
2016-09-15 17:52:22 -04:00
Erik Broberg
d287b08c51
Enable toggling use of doublebuffering for camera and time
2016-09-13 11:52:54 -04: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
d59156e81b
Enable render global frame number and add as global property
2016-09-02 18:23:44 -04:00
Erik Broberg
b92b5260ff
Render dummy Mission phases
2016-08-19 10:58:03 -04:00
Kalle Bladin
c01808ce10
Convert tabs to spaces.
2016-08-17 00:30:53 -04:00
Erik Broberg
7fc31151ea
Clean up: Remove targetBody from Renderable
2016-08-12 16:42:33 -04:00
Matthew Territo
cc0dfdf5d1
Add simple ability to cycle through FPS (instead of Frametime) with t / Shift+t
2016-08-11 20:56:18 -06:00
Alexander Bock
f7f8f279de
Move the LuaLibrary definition into its own file
2016-07-18 12:40:29 +02:00
Alexander Bock
6d8a16f19e
Rendering ImGui, ScreenLog, and Information as a post-processing step to make it work in fisheye rendering (closing #119 )
...
Disable SGCT ESC terminate handling and implement a method that optionally waits before closing the application (closing #120 )
- ESC key is now bound to a call to "openspace.toggleShutdown()" that will initiate a shutdown in 3 seconds unless ESC is pressed again
- The countdown timer is set in the openspace.cfg
2016-07-17 02:33:45 +02:00
Alexander Bock
9fb7814145
Add visibility toggle to Property base class
...
Restructure GuiPropertyComponent to take a source function that returns a list of PropertyOwner%s instead of registering individual properties
Apply restructuring
2016-06-28 14:50:53 +02:00
Alexander Bock
438e34b272
Enable feature to limit the GUI, console, and Log output to a single window in a multi-window setup
2016-06-27 02:11:49 +02:00
Alexander Bock
b2ce3d774c
Merge remote-tracking branch 'origin/feature/iSWA' into release/ips
2016-06-16 13:51:08 +02:00
Alexander Bock
ad1893fd6f
Cleanup of ScreenSpaceRenderable
...
Add missing includes to other files
2016-06-16 01:00:10 +02:00
Kalle Bladin
562e249dc9
Merge branch 'develop' into feature/globebrowsing
2016-06-08 12:32:31 -04:00
Emil Axelsson
73ceaafd13
merge
2016-06-08 15:02:10 +02:00
Emil Axelsson
8771a238d3
improve galaxy rendering
2016-06-08 15:00:03 +02:00
Kalle Bladin
012bcaefaf
Solve merge conflicts.
2016-06-07 12:54:52 -04:00
Alexander Bock
14ee3af94d
Make PerformanceManager available
...
Add empty PerformanceHelper file
2016-06-06 03:30:10 +02:00
Alexander Bock
53c35c7531
Moving performance-related collection code from RenderEngine into new PerformanceManager code
2016-06-06 03:21:25 +02:00
Alexander Bock
f8f89e6fd1
Moving more code into performance files
2016-06-06 02:12:46 +02:00
Alexander Bock
c6dc426211
Merge remote-tracking branch 'origin/feature/galaxy' into develop
...
Conflicts:
data/scene/default.scene
shaders/PowerScaling/powerScalingMath.hglsl
2016-06-04 19:54:34 +02:00
Emil Axelsson
1901166640
improved galaxy rendering
2016-06-03 11:16:57 +02:00
Sebastian Piwell
1e4e8919c3
Set attributes of screenspacerenderable through dictionary
2016-05-03 15:35:33 -04:00
Michael Nilsson
c34fa48c73
add script to remove screenspacerenderables from renderengine
2016-05-03 13:30:22 -04:00
Michael Nilsson
4d61694f75
ScreenSpaceRenderables can be creates through scripts, ScreenSpaceRenderable is now a factory
2016-05-03 10:39:32 -04:00
Sebastian Piwell
b67180e325
Add transferFunction to dataplane
2016-04-27 14:47:06 -04:00
Emil Axelsson
7db9bf0d98
start on experimental hybrid renderer
2016-04-26 10:20:54 +02:00
Michael Nilsson
c72536fbbc
untabify to make merge easier
2016-04-20 15:21:30 -04:00
Michael Nilsson
07dfafeddb
solve merge conflict with develop
2016-04-20 15:03:51 -04:00
Erik Broberg
4073f4e6cb
Merged in branch develop to feature/globebrowsing
2016-04-18 20:02:42 -04:00
Alexander Bock
906470f28e
Untabify the rest of the source files
...
Update Ghoul repository
2016-04-18 20:14:29 +02:00
Alexander Bock
a21c9538b6
Untabify more files
2016-04-18 15:15:30 +02:00
Sebastian Piwell
fa3fc8dc87
Transfer function to dataplan and ColorBar
2016-04-13 11:36:43 -04:00
Emil Axelsson
4ff0205eae
bring in support for multiresolution volume rendering
2016-04-11 16:56:44 +02:00
Sebastian Piwell
453fbe300e
Remove screenspacerenderables in any order
2016-04-04 15:40:45 -04:00
Sebastian Piwell
3fbfb9bb33
Remove screenspacerenderables
2016-04-04 13:49:21 -04:00
Karl Bladin
ff74f0794c
Merge branch 'develop' of github.com:OpenSpace/OpenSpace-Development into feature/globebrowsing
2016-04-04 12:12:19 -04:00
Sebastian Piwell
d610171441
for simple testing
2016-03-31 15:54:29 -04:00
Sebastian Piwell
79979fe8dd
Clean up
2016-03-31 14:53:42 -04:00
Erik Broberg
9d45463e93
Created class DistanceSwitch and added length() in double precision to PowerScaledCoordinate
2016-03-30 19:34:42 -04:00
Michael Nilsson
e09ed7594e
Merge branch 'feature/screenspaceimage' of github.com:OpenSpace/OpenSpace-Development into feature/screenspaceimage
2016-03-30 09:52:01 -04:00
Michael Nilsson
d390a70fb6
solve merge conflict
2016-03-30 09:51:34 -04:00
Michael Nilsson
3e7249157c
add some documentation
2016-03-30 09:17:49 -04:00
Emil Axelsson
80fe89dbc8
change interfaces from pointer to reference
2016-03-23 14:00:40 +01:00
Emil Axelsson
ebe10a29b5
Volume rendering compatible with abuffer and framebuffer renderers
2016-03-21 16:40:24 +01:00
Sebastian Piwell
48978f38fc
removed mouseinteraction test for screenspacerenderables
2016-03-21 09:20:47 -04:00
Sebastian Piwell
48021a46e2
Sort screenspacerenderables in correct render order
2016-03-18 12:02:46 -04:00
Michael Nilsson
5553ec02c9
solved merge conflict
2016-03-18 10:35:40 -04:00
Michael Nilsson
70d7d3c82a
add alpha property to screenspacerenderable
2016-03-18 10:33:34 -04:00