25 Commits

Author SHA1 Message Date
Tomoaki Kawada
3380a07bfe Renderer: latch some config variables 2016-11-19 23:22:18 +09:00
Tomoaki Kawada
6a7af96daf Refactor setting variables 2016-11-19 21:27:13 +09:00
Tomoaki Kawada
2bc2bcac26 Water shader: level 3
Screen-space reflections (hybrid w/planar reflections) & refractions!
2016-11-11 02:53:48 +09:00
yvt
e18b831f46 HDR uses r_hdr instead of r_highPrec 2014-04-08 02:48:46 +09:00
yvt
a7cabee308 HDR rendering (experimental) 2014-04-08 01:23:50 +09:00
yvt
db88ee4703 Fixed some little bugs (thanks to Clang static analyzer) 2014-02-25 19:35:37 +09:00
yvt
884f54fccc Modified water renderer 2013-11-11 01:12:51 +09:00
yvt
7f47c73e07 Reflection is blurred on the far water surface 2013-10-14 02:47:25 +09:00
yvt
6d2255519c Lens dust filter 2013-09-16 02:13:54 +09:00
yvt
deb661a5c4 Framebuffer manager supports more internal formats 2013-09-12 12:19:36 +09:00
yvt
10cecb06db Reflected image is not rendered if water surface is occlusion culled 2013-09-07 01:36:53 +09:00
yvt
29374bf680 Merge branch 'master' into newwater 2013-09-06 18:23:54 +09:00
yvt
6c678189d8 Removed preference default value inconsistency 2013-09-06 10:48:32 +09:00
yvt
efe5c036db Volumetric fog support with reflective water 2013-09-04 22:46:58 +09:00
yvt
b15bc8ceb4 Reflective water 2013-09-04 22:11:39 +09:00
yvt
4fa96565ac Disabled r_srgb by default and added r_highPrec to disable RGB10A2 (and use RGBA8). 2013-09-04 03:44:38 +09:00
learn_more
5b7a8e6819 Define settings at one place, others follow 2013-09-01 00:34:41 +02:00
yvt
f62dc373be GL_EXT_framebuffer_blit is no longer required 2013-08-29 23:54:23 +09:00
yvt
bcf048956c * using OpenGL sRGB extensions correctly
* changed version number
2013-08-29 23:30:10 +09:00
yvt
f0d34ef494 added GPLv3 header 2013-08-29 11:45:22 +09:00
yvt
1777866637 No longer calls glDisable(GL_MULTISAMPLE) 2013-08-28 15:05:49 +09:00
yvt
649337bd24 Now checks OpenGL framebuffer completeness 2013-08-27 17:36:20 +09:00
yvt
ae3d10d3f9 Use RGBA8 frame buffer format when RGB10A2 fails 2013-08-26 01:59:10 +09:00
yvt
8b61eef7f2 Log output (useful for debugging) 2013-08-26 01:27:44 +09:00
yvt
931be8cf09 From pre-0.0.3 source code 2013-08-18 16:18:06 +09:00