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
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
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
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
Michael Nilsson
c34fa48c73
add script to remove screenspacerenderables from renderengine
2016-05-03 13:30:22 -04:00
Michael Nilsson
07dfafeddb
solve merge conflict with develop
2016-04-20 15:03:51 -04:00
Alexander Bock
a21c9538b6
Untabify more files
2016-04-18 15:15:30 +02:00
Sebastian Piwell
8e996f5bab
Remove screenspacerenderables and iSWACygnets
2016-04-04 15:30:54 -04:00
Sebastian Piwell
3fbfb9bb33
Remove screenspacerenderables
2016-04-04 13:49:21 -04:00
Sebastian Piwell
d610171441
for simple testing
2016-03-31 15:54:29 -04:00
Michael Nilsson
d390a70fb6
solve merge conflict
2016-03-30 09:51:34 -04:00
Emil Axelsson
ebe10a29b5
Volume rendering compatible with abuffer and framebuffer renderers
2016-03-21 16:40:24 +01:00
Sebastian Piwell
48021a46e2
Sort screenspacerenderables in correct render order
2016-03-18 12:02:46 -04:00
Sebastian Piwell
8bc736acec
Add render functions to screenspaceframebuffer
2016-03-17 17:52:07 -04:00
Sebastian Piwell
31f1e91b06
Tests for screenSpaceFramebuffer
2016-03-17 15:38:21 -04:00
Michael Nilsson
09f00fe81a
convertion to polar coordinates on flatscreen disable
2016-03-14 17:45:37 -04:00
Sebastian Piwell
07d6662957
ScreenSpaceRenderabled enabled propery in GUI
2016-03-10 11:19:22 -05:00
Michael Nilsson
5a2833743d
add support for screenspacerenderables in renderengine
2016-03-08 17:59:06 -05:00
Michael Nilsson
aef82d5c9e
create screenspacerenderable
2016-03-08 15:11:59 -05:00
Alexander Bock
877a4d1ba6
Updated copyright header
2016-02-05 17:43:21 +01:00
Emil Axelsson
a6a9537b6c
Merge with antialiased abuffer
2016-02-03 17:47:29 +01:00
Emil Axelsson
d4ff8119d1
refactor abuffer and add msaa support. volumes temporarily disabled.
2016-02-02 11:30:27 +01:00
Alexander Bock
c92fc923f9
Remove constants.h file
...
Reenable LuaConsole rendering
2015-12-14 17:21:22 -08:00
Alexander Bock
293faf8ca9
Adopted cleaned up fontrendering code
2015-11-23 20:18:38 -05:00
Alexander Bock
4f7ab5321f
Cleanup RenderEngine to completely rely on Ghoul font rendering
2015-11-17 17:31:43 -05:00
Alexander Bock
2cf7dfb27d
Changed RenderEngine to use Ghoul fontrendering instead of SGCT
2015-11-16 19:21:05 -05:00
Alexander Bock
bbb622f555
Initial work on integrating fontrendering into ghoul
2015-11-02 21:40:45 -05:00
Alexander Bock
062817b7fb
More work moving code to window wrapper
...
Removing capability to show SGCT rendering information
2015-10-26 11:20:48 -05:00
Alexander Bock
7401b7d48b
Enable FrameBuffer-based rendering on Windows
2015-06-18 15:42:41 +02:00
Alexander Bock
37a54ab22b
Move specification of RenderingMethod into renderengine
2015-05-28 20:44:12 +02:00
Alexander Bock
abdd1af2a9
Cleaning up abuffer classes
...
Make ABuffer type selectable in openspace.cfg
2015-05-19 00:47:47 +02:00
Alexander Bock
b5aa86873a
Fix many warnings
2015-05-12 13:05:35 +02:00
Alexander Bock
e7767bff11
More work on SceneGraph
...
First working and sorted version
2015-04-13 16:07:27 +02:00
Alexander Bock
79f3052887
More work on SceneGraphLoader
...
Renamed SceneGraph to Scene
Added new class SceneGraph to handle scenegraph related tasks
2015-04-09 21:43:13 +02:00
Alexander Bock
61d185e337
Fixing on-screen gui for multiple nodes
2015-02-27 14:07:11 +01:00
Alexander Bock
862c8ffd96
Renamed globalOpacity to globalblackout
...
Start application in blackout and fade in after scenegraph has been loaded
2015-02-25 09:37:55 +01:00
Alexander Bock
df71f97943
Added configuration switch "DisableRenderingOnMaster" to disable rendering on the master node
2015-02-24 13:41:42 +01:00
Alexander Bock
c62a766b2f
Adding Lua function to toggle the SGCT render information overlay
2015-02-24 10:45:26 +01:00
Joakim Kilby
ea2017e11c
Introduced fadeIn and fadeOut functionality via scripting.
2015-02-20 16:54:30 +01:00
Joakim Kilby
468bb98e46
created postFX functions in main and added a postFX pass to sgct engine to allow for a global fade after executing certain scripts.
...
added global opacity member variable with set/get methods in render engine.
added two VERY simple shaders used in the post FX pass. Note these are not handled in openspace so updating files does not update shader
2015-02-20 11:19:50 +01:00