Commit Graph

131 Commits

Author SHA1 Message Date
Tim Anema
9579dc0b15 refactor to update only the elements that are being drawn 2014-09-27 17:18:54 -04:00
Tim Anema
735d565142 split up calculate shadows a bit so it is a bit more managable 2014-09-27 15:58:15 -04:00
Tim Anema
9dd4e53119 light world no longer has any more globals 2014-09-27 13:46:46 -04:00
Tim Anema
8115657d11 split the update method up into components, easier to understand 2014-09-27 12:59:51 -04:00
Tim Anema
3502fe7d3e split the update method up into components, easier to understand 2014-09-27 12:54:48 -04:00
Tim Anema
08e50a7b2a refactor body and light code to minimize size of monolithic method 2014-09-26 18:11:23 -04:00
Tim Anema
fd58dd6a86 changed the class handling 2014-09-26 16:52:16 -04:00
Tim Anema
d56b4ca660 fixed the scanlines shader 2014-09-26 13:42:00 -04:00
Tim Anema
f2b9d62efe finished refactor so that there are no more globals to the light world 2014-09-26 13:38:55 -04:00
Tim Anema
d58fd39f7f refactoring to be a bit more sane and so I can understand the codebase a bit better 2014-09-26 12:48:46 -04:00
Tim Anema
b353eff979 fixed updating of shine drawing for translated co-ordiantes 2014-06-02 19:35:50 -04:00
Marcus Ihde
88b5014326 Add example browser. 2014-04-08 19:45:21 +02:00
Marcus Ihde
16cc91724b Add several post shader effects. 2014-03-28 03:32:32 +01:00
Marcus Ihde
5caeb12568 Add material system. 2014-03-24 05:01:07 +01:00
Marcus Ihde
e9cb98889b fix 2014-03-23 19:12:37 +01:00
Marcus Ihde
f40ccd8e4e Added image shadow. 2014-03-23 19:10:58 +01:00
Marcus Ihde
1df451ec48 Add glow animation and chromatic aberration. 2014-03-19 23:22:46 +01:00
Marcus Ihde
bae4a0db4d Add reflection. 2014-03-17 04:32:42 +01:00
Marcus Ihde
c8c7ec418a Add refraction. 2014-03-16 22:01:14 +01:00
Marcus Ihde
0eb6c5f127 Add directional light. 2014-03-16 01:12:18 +01:00
Marcus Ihde
b27fbb57f9 Bugfixes 2014-03-10 12:00:06 +01:00
Marcus Ihde
560463fdbe Improve and add poly/circle glow. 2014-03-09 18:33:34 +01:00
Marcus Ihde
3a3512083c Add colored/alpha shadow 2014-03-09 04:22:45 +01:00
Marcus Ihde
827394c87b Fix normal map gradient. 2014-03-08 21:18:40 +01:00
Marcus Ihde
249fff23ae Add heighmap converter, better normal map shader. 2014-03-08 20:48:51 +01:00
Marcus Ihde
1fbc9b0902 Add MIT License. 2014-03-07 00:16:57 +01:00
Marcus Ihde
efb7ab918b Add more methods. 2014-03-06 21:39:29 +01:00
Marcus Ihde
6a20a6f72f change vsync 2014-03-06 16:58:28 +01:00
Marcus Ihde
aa4813676d Add glow light. 2014-03-06 16:56:25 +01:00
Marcus Ihde
f23b66b7cd Add pixel selfshadows on images with normal maps 2014-03-05 06:51:33 +01:00
Marcus Ihde
d1b1b3e0fa Init project 2014-03-04 14:52:51 +01:00