This software has been Greenlit by the Community!

The community has shown their interest in this software. Valve has reached out to this developer to start moving things toward release on Steam.

Sprite DLight
Platforms: PC, Mac, Linux
Languages: English
Players: Single-player
Tags: Utilities
Nov 11, 2014 @ 1:55pm
Apr 13, 2015 @ 2:43pm
Recent Announcements View All (11)
Video Tutorials available!
Second beta build released!
  • Customizable background color for the Lighting preview
  • Transparency support for the Lighting preview
  • User defined settings profiles (Pro) are now available
  • The normal map combination feature (Pro) is now available
  • There is now an option to rotate the normals over the X,Y and Z axis (for things like isometric art)
  • The alpha channel of the input sprite can now be used for the normal map
  • There is now an option adjust the range of the shape volume effect, which will be particularly useful when processing batches of sprites with the same settings

I will discuss some of the new features in an upcoming video tutorial, which will introduce some advanced techniques of normal map generation.


Release date: Late 2015
Sprite DLight is a tool that generates instant normal maps from 2D sprites in one click.
This way, you could create a game featuring dynamic lighting on pixel art characters and objects, simply by processing the existing game art and using the normal maps in combination with a shader.

The tool will be available for Windows, Mac and Linux, it only needs a standard sprite as the input image, and it generates a voluminous normal map, which takes the overall shape and the details of the subject into account.
This effect cannot be achieved with any existing software, as common normal map generators are only able to create an unreliable 'bevelish' look.

For games with lots of assets and animations, a developer without any artistic skills will be able to batch process all sprites and sprite sheets in a matter of seconds, without any additional work.

The resulting normal maps can be used in any engine that supports shaders.

Core features:
  • Normal maps from 2D sprites in one click
  • Depth maps
  • Ambient occlusion maps (pro version only)
  • Specularity maps (pro version only)
  • Cross-conversion of normal and depth maps
  • Fine-tuning options for all maps
  • Static and dynamic lighting preview with customizable ambient and diffuse light colors, cel-shading & more
  • Batch processing
  • Correct blending of multiple normal maps (pro version only)
  • Tileable texture mode (pro version only)

Possibilities with Sprite DLight:
  • Easy and fast normal maps for dynamic lighting in 2D games
  • Remakes/Mods of classical games, enhanced with dynamic lighting
  • Skeletal animation with normal mapped body parts
  • Re-rendering of assets for different environments (for engines that don't support shaders), based on the generated normal map. This feature is integrated in the tool, and it can be used together with batch processing.
  • Manual artistic control: The normal maps can be exported as light maps, modified in any image editor in a artist-friendly way, and merged together to an improved normal map
  • Asset generation for textures
  • Enhancing and mixing of existing normal maps
< >
Monkeysaur Apr 6 @ 7:28am 
No news on Steam release? It still says 2015 on here?
theneworiginal Feb 2 @ 11:56am 
When's full release?
Exile Jan 19 @ 12:26pm 
Any updates for the 0.4 beta release?
Archanor Jun 3, 2015 @ 8:54am 
Any update on the release date?
Quiz.Life Apr 10, 2015 @ 4:35pm 
found you @indiegamedev awesome game!
Mono [eG] Apr 4, 2015 @ 5:40pm 
This will DEFINITELY save time with dynamic lighting on characters in general. While there will obviously be a lot of compatibility issues in some cases, I like the idea overall.
Thief of avatar Mar 22, 2015 @ 3:41pm 
wait this program, ti very helps me.
CMS2000 Feb 26, 2015 @ 3:24am 
Question: Can we use the ambient lighting featured in the video on Gamemaker: Studio? I'd really like to use a tool like this for good-looking shading on my games.
🌌Universe Of Gamer🌌 Feb 23, 2015 @ 2:55am 
voted! Good Luck in this project ^^
joshst.hillaire Feb 20, 2015 @ 9:48am 
This is a great tool, really going to save me a bunch of time. My artist will be able to pump out 2 to 4 times the amount of sprites with this thing. :)