113 Commits

Author SHA1 Message Date
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
8996336063 Merge branch 'master' into newtitle 2013-12-08 23:59:36 +09:00
yvt
f4db0992ef Fixed image management 2013-12-08 16:52:57 +09:00
yvt
ea241bf34d Fixed arithmetic bug of long sprite renderer which caused many long sprites to fallback to normal sprites 2013-12-07 17:12:40 +09:00
yvt
e66a5435d1 Merge remote-tracking branch 'origin/master' into newtitle
Conflicts:
	Sources/Draw/GLRenderer.cpp
	Sources/Gui/SDLRunner.cpp
	Sources/Gui/SDLRunner.h
2013-12-04 15:01:36 +09:00
yvt
d152aca467 Fixes #96 2013-11-28 01:07:28 +09:00
learn_more
f8d980cbd7 add openal logging
alt+tab is less annoying (doesnt grab the mouse on hover anymore, only when explicitly activated)
2013-11-27 00:33:16 +01:00
yvt
e2aa810524 Improved renderer stability 2013-11-27 00:43:31 +09:00
yvt
daeaab9dfd Fixed reference counting issue 2013-11-25 02:46:52 +09:00
learn_more
7bc571f819 size_t instead of int (cannot have negative number of players :)
cleanup some formatting (more readable)
2013-11-22 23:09:16 +01:00
yvt
a83039ec16 Added main screen (not implemented) 2013-11-22 22:50:14 +09:00
yvt
8634eadb29 Sprite lighting fix 2013-11-19 02:31:24 +09:00
yvt
198b955b50 GL(Optimized)?VoxelModel refactor (to prohibit “delete” operation) 2013-11-17 22:08:50 +09:00
yvt
e5fd05ac0d Fixed bad usage of ref-counted objects in GLModelManager 2013-11-17 21:28:41 +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
e4b83484db Fixed #93. 2013-11-17 00:26:05 +09:00
yvt
4a26ee6af4 Lens flare support for dynamic lights 2013-11-16 23:30:54 +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
fc46111ff4 Fixed water bug (displacement amount now scales according to the field of view) 2013-11-13 00:38:15 +09:00
yvt
2c530e6eec Fixed bug of radiosity algorithm which is caused by a mistaken operator precedence 2013-11-11 01:16:39 +09:00
yvt
884f54fccc Modified water renderer 2013-11-11 01:12:51 +09:00
learn_more
71c12f3849 Merge branch 'master' of https://github.com/yvt/openspades 2013-10-31 18:50:56 +01:00
yvt
57281c6a5e Desaturate effect 2013-11-01 00:55:19 +09:00
learn_more
f34c8e7e39 test application for drawing stuff 2013-10-24 01:25:59 +02:00
yvt
d55991cb22 Full precision camera motion blur 2013-10-20 18:53:26 +09:00
learn_more
0429ebd0a1 Merge branch 'master' of https://github.com/yvt/openspades 2013-10-19 02:17:22 +02:00
learn_more
2dbfff4e0d highlight hottracked bounding box 2013-10-19 02:00:42 +02:00
yvt
9c2f16e326 Fixed sprite lighting algorithm 2013-10-15 03:46:09 +09:00
yvt
20d4c096f9 Fixed soft shaded sprite’s fog function 2013-10-14 04:05:39 +09:00
yvt
bb245a8f0a Shader source is truncated on a compilation error so that a crash doesn’t occur 2013-10-14 02:47:58 +09:00
yvt
7f47c73e07 Reflection is blurred on the far water surface 2013-10-14 02:47:25 +09:00
ShadowNinja
b4f863f045 Fix build with GCC 2013-09-26 12:54:21 -04:00
learn_more
822e8126ab Merge branch 'master' of https://github.com/yvt/openspades 2013-09-24 23:08:42 +02:00
yvt
fa8297f813 Fixed wrong lighting of particles 2013-09-23 18:31:57 +09:00
learn_more
d41b91631f fix a shitton of warnings 2013-09-20 23:03:32 +02: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
2c89c82dea Added grain effect 2013-09-16 09:10:22 +09:00
yvt
0eb801f2f0 Adjusted post filter 2013-09-16 02:25:30 +09:00
yvt
01b3a4df91 Lens dust filter is now preloaded 2013-09-16 02:16:26 +09:00
yvt
6d2255519c Lens dust filter 2013-09-16 02:13:54 +09:00
yvt
013eeb9f94 Fixed a bug in GLAmbientShadowRenderer that caused a small computation error and assertion failure 2013-09-14 17:34:35 +09:00
yvt
e7d5b210c3 Renderer refactor 2013-09-14 13:36:05 +09:00
yvt
13692657e1 Merge and some refactor (ref-counting some objects) 2013-09-14 13:28:19 +09:00
yvt
881c868b39 Merge branch 'master' of https://github.com/yvt/openspades
Conflicts:
	Sources/AngelScript/addons/scriptbuilder.h
	Sources/Core/Math.cpp
	Sources/ScriptBindings/ScriptManager.cpp
	Sources/ScriptBindings/ScriptManager.h
2013-09-14 13:28:12 +09:00
yvt
709866d6d9 Exported some of renderer interface to script 2013-09-14 12:06:11 +09:00
learn_more
8f986bdce6 fix the windows build 2013-09-13 23:07:36 +02:00
yvt
7a5a1b9acf Merge branch 'master' of https://github.com/yvt/openspades 2013-09-12 23:58:34 +09:00
yvt
ece9e1aac8 Updated hurt effect 2013-09-12 23:26:08 +09:00