Commit Graph

  • d9a88946cf
    almost there with complex master Tim Anema 2021-11-19 20:14:08 -0500
  • b3527f188a
    small update Tim Anema 2021-11-09 20:30:27 -0500
  • a2f741ede4
    more lights Tim Anema 2021-11-09 20:29:14 -0500
  • fe2250b1df
    clean up examples Tim Anema 2021-11-09 20:15:14 -0500
  • d8ad342739
    fixing light in the main list Tim Anema 2021-11-08 16:36:38 -0500
  • eb964de9f9
    Merge pull request #46 from tanema/optimizations Tim Anema 2021-11-05 12:33:52 -0400
  • 55f537a9b3
    Adding optimizations done by other developers Tim Anema 2021-11-05 12:29:33 -0400
  • adcc2ecf22
    Merge pull request #44 from xiejiangzhi/patch-3 Tim Anema 2019-09-10 14:41:13 -0400
  • f140539a78
    Update README.md Jon 2019-09-10 17:24:54 +0800
  • bc145f0467
    Update README.md Tim Anema 2019-09-09 09:21:45 -0400
  • de1ea6e16d
    Update README.md Tim Anema 2019-09-09 09:17:48 -0400
  • 7c0d9a604b
    Merge pull request #43 from xiejiangzhi/master Tim Anema 2019-09-09 09:16:45 -0400
  • 600d02ca63 Fix body shadow jiangzhi.xie 2019-09-08 12:53:47 +0800
  • 9d48adb46b Fix colors jiangzhi.xie 2019-09-07 19:36:40 +0800
  • 55a11df182 removed unnecessary debug variable Jakub Bucko 2019-06-20 19:34:25 +0200
  • 99e1f49891 correction of correction :) Jakub Bucko 2019-06-20 19:29:30 +0200
  • 27b40830ad correction Jakub Bucko 2019-06-20 19:27:57 +0200
  • cd5ac35662 Love 11.2 Jakub Bucko 2019-06-20 19:20:55 +0200
  • eaade0dd3c
    Merge pull request #1 from achjaj/new_version achjaj 2019-06-20 12:35:03 +0200
  • 1c69786386 fixed canvas needing stencil = true flamendless 2018-05-30 11:45:58 +0800
  • 4e4d61f737 updated color range to be compatible for 11.1 flamendless 2018-05-30 11:24:08 +0800
  • f6a8d8d90a Merge remote-tracking branch 'upstream/master' Benoit Giannangeli 2017-09-25 14:52:52 +0200
  • 414b9b74c0 Merge pull request #31 from SpaVec/glsl-es-support Tim Anema 2017-07-19 08:30:00 -0400
  • 378586c406 Added compatibility with android SpaVec 2017-07-17 23:01:13 +0200
  • 7363348d73 Don't iterate over out of view bodies or lights Benoit Giannangeli 2016-12-31 00:08:34 +0100
  • a3cc765d9f Don't create new canvas at each util.process call Benoit Giannangeli 2016-12-30 23:57:12 +0100
  • 79d708971f Merge branch 'master' of https://github.com/buckle2000/light_world.lua buckle2000 2016-12-29 23:20:20 +0800
  • 00f21fb406 Reuse canvas buckle2000 2016-12-29 23:19:25 +0800
  • 27b856c82a Merge c3b462d6b3 into 2d39bb48cf Kyle McLamb 2016-11-23 14:52:34 +0000
  • 2d39bb48cf Merge pull request #25 from gukiboy/issue/24 Tim Anema 2016-11-23 09:49:17 -0500
  • bc6216b5b0 [24] main.lua file which run all examples is not working gustavo kishima 2016-11-23 00:01:11 -0200
  • 2583e421c4 Merge pull request #22 from Guard13007/patch-1 Tim Anema 2016-07-25 09:01:41 -0400
  • e9151e95a3 Added light:getRange() Fox 2016-07-24 09:47:59 -0700
  • c3b462d6b3 Manually require postshaders Kyle McLamb 2016-04-30 10:26:16 -0400
  • 0691826e07 Store shaders as lua strings Kyle McLamb 2016-04-30 09:37:28 -0400
  • 22f3ac5f80 note in readme about support Tim Anema 2016-04-26 09:24:49 -0400
  • 127063a061 fixes for postshaders and most of the examples to use the new apis Tim Anema 2016-04-26 09:23:11 -0400
  • eedd980ff2 Merge branch 'leokaplan-port0.10' Tim Anema 2016-04-26 09:22:42 -0400
  • f0f3b8812c ligth y fix Leonardo Kaplan 2016-04-24 16:09:51 +0200
  • f68746c108 two canvas Leonardo Kaplan 2016-04-24 15:38:59 +0200
  • eeb9d91747 minor fixes over stencil leokaplan 2016-02-04 17:33:22 +0100
  • 85d4fbbba7 initial port leokaplan 2016-02-03 15:45:22 +0100
  • 1cd37aebff Merge pull request #18 from raingloom/master Tim Anema 2015-07-24 20:57:29 -0400
  • 44fa3d4651 Fixed a typo in complex.lua Rain Gloom 2015-07-25 01:02:03 +0200
  • b7f4af4fbc fixed the setpoints bug where it overwrites image data Tim Anema 2015-03-23 09:58:55 -0400
  • e2e85750dc fixing a setShadowType Bug Tim Anema 2015-03-11 21:18:12 -0400
  • 7852da20d6 scaled circles and fixed complex refractions example Tim Anema 2015-02-18 16:20:21 -0500
  • 6314e1907b Merge branch 'master' of github.com:tanema/light_world.lua 3.0 Tim Anema 2015-02-18 10:25:49 -0500
  • 9b5765e0ed scaling and rotation now works rotation_and_scaling Tim Anema 2015-02-18 10:23:17 -0500
  • 115d64f51f working on rotation and scaling of light bodies Tim Anema 2015-01-30 14:35:49 -0500
  • 23b36a710b Merge pull request #16 from FragOnly/master Tim Anema 2015-01-11 20:34:37 -0500
  • 28b618c1fd Fixed body and light removal. Michael Chabot 2015-01-11 20:01:34 -0500
  • 2c00eb0bc7 Merge pull request #15 from willemt/master Tim Anema 2015-01-11 15:05:50 -0500
  • 2ccda79969 fixed the shadows of polygons without 8 vertices Willem Thiart 2015-01-11 17:49:41 +0900
  • 691da848de added image stencils for objects so shadows are properly stenciled, and made it so that object that dont cast shadows have shadows cast over them. Tim Anema 2015-01-03 22:18:48 -0500
  • 1026092cbd learned how to create class like things in lua finally so I took out other peoples code Tim Anema 2014-12-23 16:51:07 -0500
  • 456a29ce95 set shadow blur in two examples so they look better Tim Anema 2014-12-22 10:25:39 -0500
  • e54c38d7e9 added back in the default normal maps Tim Anema 2014-12-22 09:35:04 -0500
  • d3358b0455 set direction fix for lights Tim Anema 2014-12-21 16:00:06 -0500
  • 3ad6703ef0 added back shadow blur default Tim Anema 2014-12-21 15:53:07 -0500
  • 4e5158601a optimizing range checking now update is required Tim Anema 2014-12-21 13:14:46 -0500
  • 5369a25a5a forgot to add a file Tim Anema 2014-12-21 10:40:26 -0500
  • 7e6e3f23df got rid of usedless normal maps and optimizes shadow bodies Tim Anema 2014-12-21 10:40:07 -0500
  • 3cafa72684 just a bit of a refactor that should be a bit of an optimizations because I wont be sending a buffer several time for no reason Tim Anema 2014-12-20 00:21:00 -0500
  • 7fe549a01a optimizations to say the least Tim Anema 2014-12-19 22:50:42 -0500
  • 98ee7b3f91 added stencils optimization_tests Tim Anema 2014-12-19 20:33:58 -0500
  • f934d621f5 small changes to shine Tim Anema 2014-12-19 14:20:07 -0500
  • 147d5bc55a a new approach to shadows and normals Tim Anema 2014-12-19 10:14:24 -0500
  • 8cbb10f80d hopefully some faster shadow calculations Tim Anema 2014-12-17 23:16:29 -0500
  • 80a2d2e389 just some util changes Tim Anema 2014-12-16 17:14:16 -0500
  • 297952673b just some refactoring Tim Anema 2014-12-14 13:17:56 -0500
  • 5208475e18 just some light screen presence checking Tim Anema 2014-12-14 12:47:20 -0500
  • eeb0cc7ca9 dont need that variable anymore Tim Anema 2014-12-14 01:22:19 -0500
  • 08627c3c50 slimming down and optimization of shadow shader Tim Anema 2014-12-14 01:14:42 -0500
  • 81bcb0e347 really simplified directional lights Tim Anema 2014-12-14 00:07:39 -0500
  • 6ae929fbeb just a few refactors and simplified the short version to be optimal Tim Anema 2014-12-13 23:41:57 -0500
  • 41058d5d5b big optimizations to the polygon shadow calculations Tim Anema 2014-12-13 23:15:39 -0500
  • fac5d932f2 making update required so that is optimizes drawing Tim Anema 2014-12-13 17:29:07 -0500
  • 33fec6bfd4 some visible checking optimizations Tim Anema 2014-12-13 17:19:44 -0500
  • 8ddb4138b1 updating shaders so I dont have to pass in screen sizes Tim Anema 2014-12-13 16:47:48 -0500
  • 6c87407a6f took out debug box in short exammple Tim Anema 2014-12-11 22:00:06 -0500
  • 485e314539 Merge branch 'master' of github.com:tanema/light_world.lua Tim Anema 2014-12-11 21:59:04 -0500
  • 12b2bd8b32 added back in some options in the short example to give a better refraction example Tim Anema 2014-12-10 21:42:04 -0500
  • 9272e6e2e2 added back in some options in the short example to give a better refraction example Tim Anema 2014-12-10 21:42:04 -0500
  • 3c559635e9 better screen range checking Tim Anema 2014-12-10 21:31:17 -0500
  • 4a969a0aec fixed creation of bodies so that they all use x and y as the center point and not center and topleft Tim Anema 2014-12-10 21:06:12 -0500
  • 29436e4207 renamed a variable to be more apltly named Tim Anema 2014-12-06 12:33:00 -0500
  • ab5023404c took out inital setting for glow blur because it make my short examples look too fuzzy Tim Anema 2014-12-06 12:31:22 -0500
  • 75980bba74 added STI example with fixed STI THANKS karai17! Tim Anema 2014-12-05 23:35:32 -0500
  • 1bbc80f04d added back in shadow blur Tim Anema 2014-12-05 17:50:33 -0500
  • 0b3cc0e4a7 fixed example of chromatic abberation in complex Tim Anema 2014-12-05 15:46:05 -0500
  • 2f19a07dc5 Merge branch 'master' of github.com:tanema/light_world.lua Tim Anema 2014-12-05 15:01:25 -0500
  • 9911d02fd4 added glow map support to animations Tim Anema 2014-12-05 15:01:15 -0500
  • 652d38b20d Update README.md Tim Anema 2014-12-05 09:59:17 -0500
  • 5a6744b1f3 Update README.md Tim Anema 2014-12-05 09:54:01 -0500
  • 6ed3f839b1 Update README.md Tim Anema 2014-12-05 09:52:16 -0500
  • 2282d9ea33 fixed camera examples 2.0 shader_shadow_maps_tests Tim Anema 2014-12-05 09:38:21 -0500
  • 8e30cacae0 finish up implementing the animation setup, through anim8proxy Tim Anema 2014-12-04 21:57:54 -0500
  • 5a60d1f1ca added a better normal map and an unlit example side by side Tim Anema 2014-12-04 16:56:48 -0500
  • ada9857394 added in initial animations Tim Anema 2014-12-04 11:42:28 -0500