aboutsummaryrefslogtreecommitdiff
path: root/scene/2d/light_2d.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-121-1/+1
| | | | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games! (cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
* Add editor_only param to Light2DPedro J. Estébanez2016-10-091-1/+33
| | | | (cherry picked from commit 34c02fad5ac54f6c10730c9a930b883b08e51e45)
* Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-181-0/+28
| | | Also removes a couple wrong Godot headers from third-party source files.
* Clamped some light2D rangesDaniel J. Ramirez2016-05-231-3/+3
|
* -Added configuration warning system for nodesJuan Linietsky2016-05-171-0/+12
| | | | | -Added a new "add" and "instance" buttons for scene tree -Added a vformat() function to ease translation work
* Make both lights and occluders stop working if hidden, fixes #2437Juan Linietsky2016-01-011-1/+16
|
* -New mask mode for lights, makes using masks MUCH easier.Juan Linietsky2015-12-081-1/+2
|
* ability to change shadow color in light2dJuan Linietsky2015-06-241-0/+16
|
* Changes to LightJuan Linietsky2015-04-031-9/+33
| | | | | | | | -=-=-=-=-=-=-=-= -Changed material unshaded property for an enum, which supports light-only shading -Added a "Mix" shading mode, useful for using lights as masks -Added energy parameter to Light2D
* avoid function naming conflict on light scaleJuan Linietsky2015-03-221-5/+5
|
* added spatial and node2d helper methodsJuan Linietsky2015-03-221-5/+5
| | | | | to perform operations such as translaiton, rotation, etc directly on nodes.
* small optimizations to isometric light demoJuan Linietsky2015-03-101-1/+25
| | | | | should work faster, and even faster if exported.. as textures have been optimized.
* lot of work on 2D lighting and isometric mapsJuan Linietsky2015-03-091-0/+17
| | | | | added a new demo, isometric_light that does full isometric sorting, lights, shadows, etc.
* support for 2D shadow castersJuan Linietsky2015-03-021-8/+41
| | | | | | | | | | Added support for 2D shadow casters. *DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a CanvasItem and pull this, you will lose them. Shaders now work through a 2D material system similar to 3D. If you don't want to lose the 2D shader code, save the shader as a .shd, then create a material in CanvasItem and re-assign the shader.
* support for light and normal mapping in 2DJuan Linietsky2015-02-181-9/+94
|
* -Some more work on 2D Lights (NOT FUNCTIONAL YET!)reduz2015-02-161-0/+182