This project is intended to remove the need to have separate Starling fork for my Starling deferred renderer extension, thus making it a standalone extension which should work with official releases of Starling.
For the time being, some code is left within the fork, so you should include both this library and the fork. Check nekobit.eu for more info.
- Deferred renderer which supports
- Ambient and point lights
- Spotlights (TODO)
- Pixel-perfect 2D shadow renderer
- Post FX renderer, currently contains following effects:
- Bloom
- Anamorphic Flares
Note: using filters/stencil masks on elements inside DeferredShadingContainer (or container itself) is currently not supported.
Online Demo (project can be found here)
Deferred renderer is partially based on blog posts here and here.