Tim Anema
|
410388d423
|
fixed the multiple lights issue
|
2014-11-29 19:52:09 -05:00 |
|
Tim Anema
|
117d908ad7
|
one light now works I need to figure out a way of doing multiple lights
|
2014-11-29 19:10:15 -05:00 |
|
Tim Anema
|
f56ef4a197
|
got the start of a shader that will do normal shading and shine at the same time, I will throw in a shadow map there too and it will do it all in one pass
|
2014-11-29 14:52:05 -05:00 |
|
Tim Anema
|
aa3675d7ad
|
just renaming some things
|
2014-11-29 08:54:43 -05:00 |
|
Tim Anema
|
993e029a2f
|
made circle shadow bodies use arc instead of circle, also optimized so they were not drawn if not neccessary
|
2014-11-28 16:56:05 -05:00 |
|
Tim Anema
|
ac5b9afa16
|
made the normal shading reflect the shadow calculations a bit better and isolated the examples to one directory
|
2014-11-28 11:14:53 -05:00 |
|
Tim Anema
|
42c699590d
|
took out annoyance in naming
|
2014-11-28 10:55:43 -05:00 |
|
Tim Anema
|
7db34a4a02
|
made better shadow body calculations so that the z coordinate of the light effects the cast light
|
2014-11-28 10:20:00 -05:00 |
|
Tim Anema
|
64d8613549
|
normal mesh shadows can be drawn even if the item isnt a image
|
2014-11-18 21:07:33 -05:00 |
|
Tim Anema
|
bebeba9d5e
|
Merge pull request #13 from Guard13007/master
added move function to lights
|
2014-11-11 09:47:17 -05:00 |
|
Guard13007
|
40f18cae9b
|
added light:move(x, y, z)
|
2014-11-10 13:02:02 -08:00 |
|
Paul Liverman
|
d81a656812
|
Merge pull request #1 from tanema/master
Updated stuffs
|
2014-11-10 13:00:47 -08:00 |
|
Tim Anema
|
c370e9ecc2
|
just some reformatting
|
2014-11-07 09:21:41 -05:00 |
|
Tim Anema
|
1c5eb2c804
|
fixed the additive layer on the pixel shadow for translations
|
2014-11-06 20:03:00 -05:00 |
|
Tim Anema
|
820033810b
|
added setVisible method to light so that the light can be turned on and off
|
2014-11-05 23:06:54 -05:00 |
|
Tim Anema
|
233d40ea39
|
fixed inaccuracy of the inRange method in Light. also added it to the draw methods in light so that they wont draw if not needed
|
2014-11-05 23:05:21 -05:00 |
|
Tim Anema
|
3d4819cda4
|
added remove method to light world to facilitate removal of items
|
2014-11-03 17:54:15 -05:00 |
|
Tim Anema
|
e74c0d8961
|
fixed the light drawing with translation and scaling
|
2014-10-28 21:03:00 -04:00 |
|
Tim Anema
|
2d1d65df4f
|
Merge pull request #11 from qrap/master
added move function to bodies
|
2014-10-28 20:50:24 -04:00 |
|
Tim Anema
|
05efff7192
|
Merge branch 'master' of github.com:tanema/light_world.lua
|
2014-10-28 20:47:59 -04:00 |
|
Tim Anema
|
b768c5479a
|
fixed the light drawing with translation and scaling
|
2014-10-28 20:47:46 -04:00 |
|
Guard13007
|
91996c4fc5
|
added move function to bodies
|
2014-10-28 11:40:51 -07:00 |
|
Tim Anema
|
80b1f67f9b
|
Merge pull request #10 from qrap/master
readme updated example
|
2014-10-28 08:29:01 -04:00 |
|
Paul Liverman
|
c85bc30da9
|
readme updated example
|
2014-10-27 22:04:25 -07:00 |
|
Tim Anema
|
82061d93d0
|
added z to getPosition on light
|
2014-10-27 21:46:27 -04:00 |
|
Tim Anema
|
3f482ef0c6
|
fixed newRectangle bug where width and height were not set
|
2014-10-27 21:41:25 -04:00 |
|
Tim Anema
|
a1d6d33ab5
|
fixed spelling mistakes
|
2014-10-27 21:32:51 -04:00 |
|
Tim Anema
|
5572d5135a
|
Merge pull request #5 from qrap/master
Load from any directory
|
2014-10-27 19:03:46 -04:00 |
|
Tim Anema
|
3e25bb9a18
|
Merge pull request #4 from Guard13007/master
Fixed translate in postshaders.lua example
|
2014-10-27 19:03:21 -04:00 |
|
Guard13007
|
2063472fe2
|
fixed normalMap require
|
2014-10-27 12:24:28 -07:00 |
|
Guard13007
|
290d39bcd5
|
load from anywhere
|
2014-10-27 12:20:56 -07:00 |
|
Paul Liverman
|
fdad8ee6d6
|
Fixed translate in postshaders.lua example
|
2014-10-27 12:19:16 -07:00 |
|
Tim Anema
|
59f8a4a880
|
added a normal mapping example
|
2014-10-27 14:43:58 -04:00 |
|
Tim Anema
|
cd2c71a538
|
Merge pull request #3 from qrap/master
Fixed translation in examples/short.lua
|
2014-10-27 14:03:23 -04:00 |
|
Guard13007
|
8933dec3a6
|
fixed translation examples/short.lua
|
2014-10-27 11:00:17 -07:00 |
|
Tim Anema
|
606383e0a8
|
Merge branch 'master' of github.com:tanema/light_world.lua
|
2014-10-27 09:20:12 -04:00 |
|
Tim Anema
|
3b98d75076
|
took out uneeded functions and added in easier ones
|
2014-10-27 09:20:01 -04:00 |
|
Tim Anema
|
3937c6812b
|
Update README.md
|
2014-10-27 08:11:24 -04:00 |
|
Tim Anema
|
0de213f7d1
|
Update README.md
|
2014-10-27 08:10:42 -04:00 |
|
Tim Anema
|
7ef4032471
|
Update README.md
|
2014-10-27 08:10:25 -04:00 |
|
Tim Anema
|
c5c66a4e3d
|
Update README.md
|
2014-10-27 08:09:45 -04:00 |
|
Tim Anema
|
302bd42d5f
|
minimized methods again
|
2014-10-26 15:35:53 -04:00 |
|
Tim Anema
|
5add341a14
|
minimized body methods
|
2014-10-26 15:27:35 -04:00 |
|
Tim Anema
|
8da68cc68c
|
Merge pull request #1 from qrap/master
Typo fix README.md (comments in code example)
|
2014-10-26 09:45:23 -04:00 |
|
Paul Liverman
|
bddba12664
|
Typo fix README.md (comments in code example)
|
2014-10-25 20:01:57 -07:00 |
|
Tim Anema
|
5c0cd33ccf
|
had to add myself to the license
|
2014-10-24 14:36:00 -04:00 |
|
Tim Anema
|
00331a51c1
|
added in another example for using just the postshader, and added a readme for github
|
2014-10-24 14:32:12 -04:00 |
|
Tim Anema
|
c9fac640d7
|
made the range adhere to the scale as well
|
2014-10-24 13:34:44 -04:00 |
|
Tim Anema
|
5474b11c50
|
some proper refactoring so shine and shadows code are separate
|
2014-10-23 22:41:52 -04:00 |
|
Tim Anema
|
e9a98dbcee
|
made the postshader be more easily extendable
|
2014-10-23 21:35:35 -04:00 |
|