64 Commits

Author SHA1 Message Date
yvt
ae11775ee7 Tune effects 2014-04-08 01:46:08 +09:00
yvt
01e4ebad7c Updated BasicImage.fs to write gl_FragColor in the last statement
This is known as work-around for some GLSL related driver bugs.
2014-04-07 18:29:02 +09:00
yvt
d34d1e59f3 Eliminated divide operations in BasicImage.vs 2014-04-07 18:27:06 +09:00
yvt
9c751b3c1b Restore lens effect 2014-04-04 17:47:38 +09:00
yvt
516fcee360 Smoother soft sprite 2014-03-23 22:48:16 +09:00
yvt
fd1b546606 Attempt to solve #116 2014-03-19 21:28:27 +09:00
yvt
e93af5d01a Fixed #144 2014-03-03 14:42:46 +09:00
yvt
c0b8e6d783 Micro-optimization and unneeded code removal 2014-02-04 00:04:27 +09:00
yvt
04b06b2e73 Faster fog density computation, improving map rendering performance with complex maps 2014-02-03 23:52:53 +09:00
yvt
5a74b7d3d0 global screen blur 2014-01-31 02:15:53 +09:00
yvt
9dc90eaa8f Concentrated water mesh density 2013-12-27 22:50:22 +09:00
yvt
ca88537a6b Created new renderer method which works like SetColor but only accepts an alpha pre-multiplied color value, deprecating the badly-behaved SetColor method 2013-12-09 01:00:09 +09:00
yvt
20278b2c32 Bug fix for simple water 2013-11-17 21:16:06 +09:00
yvt
04ed57544e Automatic color correction to reduce the colorization effect caused by sky light 2013-11-17 01:08:18 +09:00
yvt
4a26ee6af4 Lens flare support for dynamic lights 2013-11-16 23:30:54 +09:00
yvt
1d7ddc2ef1 Raised water reflection displacement strength 2013-11-16 15:19:55 +09:00
yvt
c6f044501e new lens flare 2013-11-16 14:21:46 +09:00
yvt
1e78c50cc5 Modified lens flare filter 2013-11-13 00:58:28 +09:00
yvt
884f54fccc Modified water renderer 2013-11-11 01:12:51 +09:00
yvt
3eea4e0f59 Merge branch 'master' of https://github.com/yvt/openspades 2013-10-17 16:30:25 +09:00
yvt
ba32e5f48e DoF bug fix 2013-10-17 16:28:54 +09:00
yvt
1627d2d062 Tuned water effect to reduce block-like noise 2013-10-14 04:55:37 +09:00
yvt
068662b1d1 Fuzziness of water reflection is now used for fresnel coefficient computation (something like variance-to-gloss) 2013-10-14 04:23:57 +09:00
yvt
20d4c096f9 Fixed soft shaded sprite’s fog function 2013-10-14 04:05:39 +09:00
yvt
7f47c73e07 Reflection is blurred on the far water surface 2013-10-14 02:47:25 +09:00
yvt
dab2476020 Adjust post filter, and disabled vignette effect 2013-09-17 19:03:28 +09:00
yvt
1f1ceeea39 Shaded particles 2013-09-16 13:29:55 +09:00
yvt
485ba1e977 Optimized soft sprite shader 2013-09-16 09:32:16 +09:00
yvt
2c89c82dea Added grain effect 2013-09-16 09:10:22 +09:00
yvt
ee6f46eea4 adjust post filter 2013-09-16 03:15:44 +09:00
yvt
0eb801f2f0 Adjusted post filter 2013-09-16 02:25:30 +09:00
yvt
6d2255519c Lens dust filter 2013-09-16 02:13:54 +09:00
yvt
116352235c DoF bug fix 2013-09-12 16:09:17 +09:00
yvt
7ba1c4cfd1 Faster DoF 2013-09-12 15:58:47 +09:00
yvt
ff2a5c4db8 Modified DoF algorithm 2013-09-12 15:34:01 +09:00
yvt
f4b4bc3802 Depth of field and crash fixes 2013-09-12 14:39:42 +09:00
yvt
15cbe06451 Sparse Shadow Maps 2013-09-11 13:50:18 +09:00
yvt
1e554bbc0c Fixed [this issue](https://github.com/yvt/openspades/issues/52) 2013-09-09 18:56:43 +09:00
yvt
783916e4b7 Radiosity precision is now variable 2013-09-08 16:38:21 +09:00
yvt
122301b173 Adjusted refraction factor 2013-09-04 23:42:14 +09:00
yvt
70923eb0e7 Updated water 2 renderer 2013-09-04 23:09:57 +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
eb2653be78 Improved physically correctness and quality 2013-09-04 20:34:45 +09:00
yvt
6f66497f8a New Water 2013-09-04 16:34:56 +09:00
yvt
9e3e9f86d2 Physically based lighting now uses more accurate (but slow) techniques 2013-09-04 15:57:35 +09:00
yvt
55ba522445 Added color correction (tone mapping) 2013-09-04 15:26:38 +09:00
yvt
06d7595715 Physically modelled lighting for map rendering 2013-09-04 15:00:04 +09:00
yvt
7eba253abd * Texture Anisotropy
* Water 2
2013-09-02 19:35:14 +09:00
yvt
88041f3b33 Long Sprite 2013-08-30 21:05:51 +09:00