Hi everyone, Sprite DLight guy here.
Pretty exciting to already see that much interest in my tool, even before launch.
I would like to elaborate a bit on things that have been discussed here.
First of all, I have to point out that the output of Sprite DLight is (among other assets) a normal map, which can be used in any engine that supports shaders.
So the question is not if C2 could make use of this, as it already can.
Engine integration of Sprite DLight's normal maps is the same as for any other normal maps.
For Construct 2, the developer of Sprite Lamp is already working on a solution, together with some guys of this forum.
I found a link on the Sprite Lamp website, seems like I cannot post it here... okay, type "sprite lamp construct2" in google search and it should be among the first sites.
On skeletal animation integration:
Generating normal maps for body parts or for an atlas in one is absolutely possible.
In the KS video, there is an example of a character, seen in a Spine-runtime, with dynamic lighting from a shader, written by a friend of mine.
As the principle is basically the same, this shouldn't be hard to implement for Spriter, too.
To FraktalZero's question: Sprite DLight's normal maps are in tangent space, which seems to be standard for normal map generators.
Last but not least, I would like to point out the difference to other normal map generators again, as people keep asking over and over after reading "normal map generator":
Common normal map generators like CB & co simply cannot create voluminous shapes, they just produce a bevel-like bump effect from a surface.
LemonDROP has posted a nice example for this, I will upload a normal map made by Sprite DLight for the same artwork and a shader preview later, so everybody can see the difference.
And then you have tools like Sprite Lamp, that actually can produce great normal maps, depending on the skill of the artist who draws the required 2-5 lighting profiles.
The downside here is obvious: For larger projects, this means a HUGE amount of work, and you need at least some basic artistic skills to paint nice shading for multiple directions.
Long story short: Sprite DLight generates a normal map for a sprite or even a sprite sheet by only using this sprite as the input image.
Load a sprite, press a button, if you want, adjust the result with sliders and options, save the generated map and enjoy.
You won't have as much control over the result as you have with Sprite Lamp, but the simplification and time saving payoff is beyond compare.