Alexander Bock
e7b08e1e25
Cleanup copyright information in shaders
2017-07-18 16:24:57 -04:00
Kalle Bladin
28bdf4eb32
Fix OSX issues
2017-05-18 13:57:11 +02:00
Alexander Bock
70aeaeaed5
Added missing line ending
2017-05-17 11:32:41 -04:00
Alexander Bock
65d284efc7
More work on LuaConsole
...
Don't have the console consume function keys
2017-05-16 16:13:52 -04:00
Alexander Bock
38e2521743
Some more work on new LuaConsole
...
Add Inconsolata font
2017-05-16 14:47:44 -04:00
Alexander Bock
2c54e3675d
Some more work on the LuaConsole
2017-05-15 14:34:35 -04:00
Emil Axelsson
b32c416615
Improvements from code review
2017-03-03 17:39:23 +01:00
Emil Axelsson
17cc48621a
Fix inside volume rendering crash on certain platforms
2017-03-02 18:20:05 +01:00
Emil Axelsson
bf0d5528d0
Resolve some A-buffer related shader issues
2017-03-02 18:20:05 +01:00
Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Emil Axelsson
9b5e6f0000
Remove unused shaders for postRender pass
2016-12-14 14:23:26 +01:00
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
Emil Axelsson
cb3ff96e1a
Pass window size as uniform instead of shader program constant. Fixes #143
2016-10-28 10:26:23 +02:00
Emil Axelsson
d0ec7ac735
render trails with additive blending
2016-08-25 16:32:27 +02:00
Alexander Bock
0cefde84d2
Fix shader compile error for inside volume raycasting
2016-06-17 18:30:39 +02:00
Emil Axelsson
fa1bf5873f
fix fisheye rendering bug
2016-06-15 10:41:47 +02:00
Emil Axelsson
8771a238d3
improve galaxy rendering
2016-06-08 15:00:03 +02:00
Emil Axelsson
1901166640
improved galaxy rendering
2016-06-03 11:16:57 +02:00
Emil Axelsson
432a29314c
fix bugs in galaxy rendering
2016-05-20 14:34:03 +02:00
Emil Axelsson
7e7d27446c
volumetric galaxy rendering
2016-05-20 11:01:01 +02:00
Emil Axelsson
f8007266e8
Merge branch 'feature/hybrid-renderer' into feature/galaxy
2016-05-19 15:25:10 +02:00
Alexander Bock
29187fdf52
Removing quadFrag, singlepassraycaster and twopassraycaster shaders
2016-05-01 13:24:59 +02:00
Alexander Bock
eb4904fc17
Moving pscstandard shader into base
2016-05-01 13:21:57 +02:00
Alexander Bock
14b06d7e32
Removing pointcloud and postFX shaders
2016-05-01 13:21:34 +02:00
Alexander Bock
cfb895e2e9
Move fboPass shader into NewHorizons module
2016-05-01 13:14:36 +02:00
Alexander Bock
3fbff9c0a3
Remove unused files
2016-05-01 13:14:19 +02:00
Alexander Bock
6daf8cb6a0
Move nighttexture shader into base module
2016-05-01 13:08:30 +02:00
Emil Axelsson
7db9bf0d98
start on experimental hybrid renderer
2016-04-26 10:20:54 +02:00
Alexander Bock
4b4a7805c2
Fix the image orientation in the FBO passing for planetprojection
2016-04-20 15:44:06 +02:00
Alexander Bock
c14aa7b11b
Fix inverted texture problem
...
- Change texture indices of PowerScaledSphere
- Change texture generation in FBOBass for projections
- Updated NewHorizons to download unflipped texture
- Use new Ghoul version
2016-04-20 14:28:11 +02:00
Alexander Bock
906470f28e
Untabify the rest of the source files
...
Update Ghoul repository
2016-04-18 20:14:29 +02:00
Emil Axelsson
4ff0205eae
bring in support for multiresolution volume rendering
2016-04-11 16:56:44 +02:00
kalbl
86debebdd9
Fix compilation errors for OSX.
2016-03-30 15:20:20 -04:00
Michael Nilsson
2ca5d52fa3
fix for linux
2016-03-28 11:25:04 -04:00
Emil Axelsson
55660846f1
Add missing copyright statements
2016-03-21 17:04:10 +01:00
Emil Axelsson
ebe10a29b5
Volume rendering compatible with abuffer and framebuffer renderers
2016-03-21 16:40:24 +01:00
Emil Axelsson
73cf15beb6
- Add currentDrawBufferResolution method in WindowWrapper
...
- Base renderer resolution on draw buffer resolution instead of window res
- Obtain number of aa samples from config file, instead of hard coding to
eight samples
2016-02-09 10:46:51 +01:00
Alexander Bock
f266f0bcee
Updated copyright header
2016-02-05 22:47:37 +01:00
Alexander Bock
7e3024959a
Remove the disabling of the blend function after an image projection that caused flickering
...
Set the window resolution in the framebuffer renderer
Fix spelling errors in CK kernel error messages
Reference new leap second kernel
2016-02-05 20:48:35 +01:00
Emil Axelsson
d4ff8119d1
refactor abuffer and add msaa support. volumes temporarily disabled.
2016-02-02 11:30:27 +01:00
Alexander Bock
bc5eec4158
Merge branch 'develop' into feature/remote_redesign
...
Conflicts:
src/util/spicemanager.cpp
2015-07-08 16:51:40 +02:00
Alexander Bock
2947a6f85a
Introducing hack in ABuffer to make the backside of planetprojection not be transparent
2015-07-08 16:45:08 +02:00
Alexander Bock
9ef34a6e54
Only define the masks when using the single linked lists
...
Define uints using the proper constructors
2015-07-08 15:54:42 +02:00
Alexander Bock
1882bdaea3
One more minor code change
2015-07-07 18:27:22 +02:00
Alexander Bock
953e4c5161
Minor code change
2015-07-07 16:54:16 +02:00
Alexander Bock
8de6d9db05
Moving global blackout factor into RenderEngine
...
Cleanup of Abuffer implementations
2015-06-05 14:25:35 +02:00
Alexander Bock
77cc5dba49
Moving onscreen gui into its own module
2015-05-26 22:52:12 +02:00
Alexander Bock
ca7dcd4762
Move shaders into their correct modules
...
Add path determination to modules that automatically sets correct path resolve tokens
2015-05-21 15:17:38 +02:00
Alexander Bock
154a949e8b
Cleaning up more shaders
2015-05-20 11:28:51 +02:00
Alexander Bock
b8cd01ea4e
Removing ghosting from renderablemodel
...
Organizing shaders
2015-05-20 11:18:14 +02:00