Friday, October 10, 2014

Dynamic Lighting for 2D games

A tool that automatically generates normal maps from sprites


While working on InDee Toons, I have discovered a way to create dynamic lighting information for 2D images.
After some pretty promising tests with Image Magick, the first prototype of Sprite DLight was born.
What initially started as a research on how to provide normal maps for my game characters, turned into an independent project that seems to be of interest to a lot of people.
2D games and pixel art combined with dynamic lighting appears to be an explosive mixture, because you can achieve wonderful atmospheric effects while maintaining the individual 2D art style.

I am developing the tool for Windows and Linux platforms and hope to show it on kickstarter soon.
The core feature of Sprite DLight is the generation of a normal map from one single sprite file as the input image.

While existing normal map generation tools need at least two additionally drawn lightmaps to produce a normal map (which can be painful when you want to use it with animated characters), Sprite DLight can be fed with already existing sprites and sprite sheets, reducing the effort needed to create the 3D information, to a few clicks.

An example of an input sprite from the game "Boot Hill Heroes" by Experimental Gamer, which is released on Steam today, and the resulting normal map, depth map, ambient occlusion map and specularity map generated by Sprite DLight:

Annotation: "Boot Hill Heroes" does not feature dynamic lighting (this should not prevent you from checking it out), but the artist kindly allowed me to use the sprites.

I am now looking for more nice art of different styles, depicting game characters, objects, trees and more, to demonstrate the effect of dynamic lighting and the quality of the automatically generated maps.
If you are interested in making a 2D game featuring normal mapped sprites, or if you would like to see your art with dynamic lighting - probably featured in my kickstarter video/page (of course with a reference to you and your copyright), please leave me a comment, use the contact form or email me.

Also be sure not to miss the updates here, on Facebook and on Twitter.

79 comments :

  1. Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts.
    Pendant Lights

    ReplyDelete
  2. Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people.. responsive wordpress theme

    ReplyDelete
  3. Reach is a prequel to the hit series' Halo and was developed by Bungie. This anticipated game will be out in the fall of 2010 for the Xbox 360.http://trichefortnite.fr

    ReplyDelete
  4. We should probably reserve the term "game engine" for software that is extensible and can be used as the foundation for many different games without major modification.trichefortnite.fr

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. Cherish the way eminently every word is created with real change.
    Poker Indonesia

    ReplyDelete
  8. hello!! Very interesting discussion glad that I came across such informative post. Keep up the good work friend. Glad to be part of your net community. Jumpy Frog game

    ReplyDelete
  9. The game is as interesting as any other quiz games or online trivia games. Charades also improves IQ as it involves lot of mental exercise in form of guess works. Click Here

    ReplyDelete
  10. Wonderful illustrated information. I thank you about that. No doubt it will be very useful for my future projects. Would like to see some other posts on the same subject! Official Website

    ReplyDelete
  11. People often have trouble understanding the word "tradeoff", sure enough it's easy enough to understand as exchange but in today's corporate parlance it is meant as exchange of one commodity as a cost for another. I was playing Final Fantasy's Dissidia on the good old PSP yesterday when I marveled at the video games replay value, yes I have spent over 50 hours on it already, which is what this entire topic is all about. Normally if you look at the oldest games like Mario and Dave, they had one thing unanimously common, addiction to it.

    ReplyDelete
  12. Though adventure and role-playing games often contain violence, it is not found to be as intense as the violence in action games. Examples of this category are Borderlands 2, Final Fantasy, Legend of Mana and Billy Hatcher.unblocked games 800

    ReplyDelete
  13. Even though most sites advertise and offer "unlimited video game rentals",read this article this does not mean you can rent as many games at you want at one time.

    ReplyDelete
  14. Great survey, I'm sure you're getting a great response. toon blast hack cheat online

    ReplyDelete
  15. People often have trouble understanding the word "tradeoff", sure enough it's easy enough to understand as exchange but in today's corporate parlance it is meant as exchange of one commodity as a cost for another. I was playing Final Fantasy's Dissidia on the good old PSP yesterday when I marveled at the game's replay value, yes I have spent over 50 hours on it already, which is what this entire topic is Conflict of Nations Mobile about. Normally if you look at the oldest games like Mario and Dave, they had one thing unanimously common, addiction to it.

    ReplyDelete
  16. Royal Games Candy Crush it possible to monetize on a Flash games website? Why this internet money making idea may not be such a good one.

    ReplyDelete
  17. It is an excellent blog, I have ever seen. I found all the material on this blog utmost unique and well written. And, I have decided to visit it again and again. KET QUA MOI NHAT

    ReplyDelete
  18. As they say, name it, and they'll have it. Card games and casino games are rivals for the top spot when it comes to interest, and the list of titles available would take a lot of time to write here, should we bother trying.download full games

    ReplyDelete
  19. Users that choose to play games that are offered online are playing over a link in their web browser or through online communities. People that own a computer that operates Microsoft Windows may have a number Click here games programmed into their software system including backgammon, checkers, solitaire, chess, minds, and many more. Depending on the installation and options selected during configuring windows these components or gaming modules may be installed for all users to load up and play a few of the games online.

    ReplyDelete
  20. Aside from it, it has attractive pedals with high goals alongside contactless sensors one the weight of gas and grip. NFSManiac

    ReplyDelete
  21. Call of Duty: Modern Warfare 3 is a first-person shooter game which is a part of the Call of Duty: Modern Warfare game series. The game call of duty mobile mod apk loved by millions of fans around the globe. It includes different modes, so you can choose the gameplay you love.

    ReplyDelete
  22. There is a myth among some people that video games are not 'healthy' for kids, but let's assure you that it is NJ Sportsbook really the case. As a matter of fact, online games can be rather healthy and beneficial to them, provided that they are enjoyed with certain guidelines. Moreover, family members can also get involved, and enjoy gaming together.

    ReplyDelete
  23. his is the excellent blog page for anyone who wants to know about this theme. You recognize a lot its virtually difficult to argue with you (not that I really would want…HaHa). You absolutely put a fresh spin on a subject matter thats been published about for many years. Wonderful things, just excellent! Game Hack

    ReplyDelete
  24. Video games have been around since the 1980s and since then, there have been plenty of colorful and sometimes even unusual games that have been played. Of course, there have also been plenty of twisted games that have also been hits in the league of legends wild rift download industry. In this article, I will talk about at least 5 of those games, including: Grand Theft Auto, Mortal Kombat, The Sims, Destroy All Humans, and Conker's Bad Fur Day.

    ReplyDelete
  25. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. w88coid

    ReplyDelete
  26. I have to look for goals with essential information on given point and offer them to instructor our inclination and the article.
    Eagles vs Cowboys Live Stream

    ReplyDelete
  27. This information is meaningful and magnificent which you have shared here about the 2D games. I am impressed by the details that you have shared in this post and It reveals how nicely you understand this subject. I would like to thanks for sharing this article here. If anyone interested to Play Online Racing Games, spideygames is a good choice.

    ReplyDelete
  28. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. free v bucks

    ReplyDelete
  29. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!THANKS!!!!!! brownsgamelive.com

    ReplyDelete
  30. This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: Hay Day hack

    ReplyDelete
  31. Thank you for some other informative website. The place else may just I get that kind of information written in such a perfect method? I have a venture that I am simply now running on, and I’ve been at the glance out for such info. watch dallas cowboys live

    ReplyDelete
  32. Adding Workplace Games, also called Gamification, to your business will both motivate and unite your business towards maximizing new opportunities. In an interview, Tom Kalil, (Deputy Director for Policy for the White House Office of Science and Technology) made the point that NASA's use of Gamification had a Return on Investment 5 to 10 times higher than the costs associated with the rewards that the game generated. Gamification will motivate and unify your stakeholders in providng unique products and services that differentiate your business and identify new markets and opportunities. free eshop codes

    ReplyDelete
  33. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. patriots game live stream free

    ReplyDelete
  34. This comment has been removed by the author.

    ReplyDelete
  35. I like the valuable info in your articles. I'll bookmark your blog and check again here regularly. I'll learn plenty of new stuff right here! Best of luck for the next! Regards watch nfl games live

    ReplyDelete
  36. Keep it short. When advertising on a mobile system, maintain your messages short, crystal clear, and also persistent. While increasingly more mobile phones have the capacity to present long messages, the longer the message is, the less likely your possible consumer is to review it. A brief as well as succinct message is a lot more effective in involving a reader. how to get free vbucks chapter 2

    ReplyDelete
  37. I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website. 바둑이사이트

    ReplyDelete
  38. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. Susan M. Smith

    ReplyDelete
  39. This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it website designer san francisco

    ReplyDelete
  40. I like this web site very much, Its a really nice billet to read and obtain info . Car Parking Simulator Review

    ReplyDelete
  41. All the previously mentioned direct will except if the group leading the piratical demonstration is acting under and as indicated by a letter of marque or in any case working as a state mechanical assembly.horrific visions challenge boost

    ReplyDelete
  42. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work web designer

    ReplyDelete
  43. Video games have been around since the 1980s and since then, there have been plenty of colorful and sometimes even unusual games that have been played. Of course, there have also been plenty of twisted games that have also been hits in the gaming industry. In this article, I will talk about at least 5 of those games, including: Grand Theft Auto, Mortal Kombat, The Sims, Destroy All Humans, and Conker's Bad Fur Day. Just Cause 4 Review

    ReplyDelete
  44. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. job posting site

    ReplyDelete
  45. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. link w88 moi nhat

    ReplyDelete
  46. This post is extremely radiant. I extremely like this post. It is outstanding amongst other posts that I ve read in quite a while. Much obliged for this better than average post. I truly value it! https://www.24hrdrinks.co.uk

    ReplyDelete
  47. If you develop your micro skills, then you increase mineral gain by 7% if you move SCVs to the base the moment you see the crystal appear and move them back the moment you see it gone. A slight but powerful edge if you get good at doing this during all "idle" time you have at your disposal. Immediately set your rally point from the command center to the minerals by right clicking the minerals when you have the command center selected. Source website

    ReplyDelete
  48. Very informative post! There is a lot of information here that can help any business get started with a successful social networking campaign. animeonline

    ReplyDelete
  49. Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. judi bola

    ReplyDelete
  50. You actually felt emotions regarding your squad mates, as if they were real people in your life. It wasn't until you paused the game or it was over that you remembered what reality was like. And that's what the Call of Duty teams always accomplish with each iteration of the series. Do you want to feel what it's like to be in the line of fire?   call of duty warzone hack

    ReplyDelete
  51. The the next occasion Someone said a weblog, I hope it doesnt disappoint me around this one. Come on, man, Yes, it was my solution to read, but I personally thought youd have something interesting to convey. All I hear is actually a lot of whining about something you could fix should you werent too busy looking for attention. Ideal Seo House

    ReplyDelete
  52. Fantastic goods from you, man. I’ve understand your stuff previous to and you are just extremely wonderful. I actually like what you have acquired here, really like what you’re saying and the way in which you say it. You make it enjoyable and you still care for to keep it sensible. I can not wait to read far more from you. This is really a terrific web site. Domain Authority

    ReplyDelete
  53. This post is extremely radiant. I extremely like this post. It is outstanding amongst other posts that I ve read in quite a while. Much obliged for this better than average post. I truly value it! MOONROCKS

    ReplyDelete
  54. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. Grass fed ghee

    ReplyDelete
  55. i would really love to play card games, it is also a very addictive game,, https://maps.google.com/url?q=https://thegeneralinfo.com/

    ReplyDelete
  56. Magnificent website. Lots of helpful info here. I’m sending it to a few friends ans also sharing in delicious. And certainly, thank you to your sweat! http://maps.google.de/url?q=https://healthlifeservices.com/

    ReplyDelete
  57. The world is full of businesses but do you know how important they are? You know there are very big ones like Apple, BP and Amazon and very small ones like your local shop or window-cleaner. Grandad explains how all these businesses contribute to our daily life as importantly as the air we breathe and the food we eat. Without businesses he believes we would still be living in caves or mud huts, we would spend all our time searching for food and water. There would be no schools, no doctors, no police, no government,no cars, no television, nearly nothing, This is one of a series of articles aimed by Grandad at grandchildren everywhere. Grandad has learned many things over his lifetime in business. These articles can give you a flying start in life. http://www.google.co.zw/url?q=http://geteducationskills.com/

    ReplyDelete
  58. Exceptional brief and this post helped me a lot. Give you thanks We looking for your details?-. https://www.google.ro/url?q=https://smarttechguys.com

    ReplyDelete
  59. Youre so cool! I dont suppose Ive read anything in this way prior to. So nice to uncover somebody with some original applying for grants this subject. realy thanks for beginning this up. this fabulous website is one thing that is needed online, somebody after some originality. helpful project for bringing new stuff towards net! https://www.google.com.tr/url?q=https://smarttechguys.com

    ReplyDelete
  60. Hey there friend, just roaming through the world wide web search data and discovered your site. I’m engraved with the blogposts that you own within this web page. This displays how good you grasp this specific issue. Bookmarked this web site, will certainly come back to get more detail. You, my buddy, Rock!!! oranga tame

    ReplyDelete
  61. When do you think this Real Estate market will go back in a positive direction? Or is it still too early to tell? We are seeing a lot of housing foreclosures in Orlando Florida. What about you? I would love to get your feedback on this. oranga tame

    ReplyDelete
  62. What would most of us do devoid of the brilliant suggestions you talk about on this blog? Who else has the fortitude to deal with vital topics with regard to common visitors like me? I actually and my girlfriends are very fortunate to have your website among the ones we typically visit. Hopefully you know how significantly we love your efforts! Best wishes through us all. Qredible

    ReplyDelete
  63. This is really a good web internet site. Very good clean interface as well as good educational weblogs. We will likely be coming back quickly, thanks for the fantastic weblog. While these types of have a straps to hold child within location while you might be changing them, you should never child unattended when the pad is not buckled in order to anything. Qredible

    ReplyDelete
  64. A blog like yours should be earning much money from adsense..-.,” Free Study

    ReplyDelete
  65. Online games are big business, raking in millions. From World of Warcraft to FarmVille to Clash of Clans, online game companies are making a mint. What is the future of games online? How can you cash in on these current game trends? Here's what you need to know about the future of online games. Marvel Super War Guide

    ReplyDelete
  66. There are more and more online casinos available right now. These are great because they allow us to gamble when we want and wherever we want to. However, sometimes it is nice to be able to go to a real, old fashioned casino. The United States is famous for its casinos, and if you happen to be in Iowa, you may want to have a look inside one. There is nothing quite like a real casino, after all. pokerqq

    ReplyDelete
  67. A bunch of articles have been written over the past several years covering the issue of free full version downloads of games. I'd like to point out that this article won't tell you how to download hardcore games like FIFA 2014, NFS, or Call of Duty. Obviously, there is no legal way to do it absolutely free of charge. Matter-of-factly, if you owns a PC and want to download some free stuff safely, the only way for you is casual gaming websites. I'm laying stress on that phrase, because in far more articles most of reviewed websites tend to allegedly have 'full version games' that often turn out to be trial ones. In this article I'm going to cover the websites literally offering only full version casual games. อ่านที่นี้

    ReplyDelete
  68. This post is extremely radiant. I extremely like this post. It is outstanding amongst other posts that I ve read in quite a while. Much obliged for this better than average post. I truly value it! https://prodotti-per-dimagrire.jimdosite.com/

    ReplyDelete
  69. Hey mate, .This was a great post for such a complicated subject to discuss. I look forward to seeing many more excellent posts like this one. Thanks https://agenioncasino.picturepush.com/profile

    ReplyDelete
  70. Several friends have understood that their marriage was annulled, some even transmit information blog interposed. https://gitlab.catedras.linti.unlp.edu.ar/AnnaBeatrix1010

    ReplyDelete
  71. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. تنزيل gbwhatsapp برابط مباشر

    ReplyDelete
  72. I am always searching online for storys that can accommodate me. There is obviously a multiple to understand about this. I feel you made few salubrious points in Attributes moreover. dominoqq

    ReplyDelete
  73. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. BandarQ Online

    ReplyDelete
  74. Each casino has its own unique set of chips; this is even if the casino is part of a larger company that owns many casinos. This distinguishes the casinos chips from the others; this is because each casino chip on the casino floor has to be backed up with the appropriate amount of cash. 바카라사이트

    ReplyDelete
  75. I went over this website and I believe you have a lot of wonderful information, saved to my bookmarks agen poker

    ReplyDelete
  76. This is my first time i visit here and I found so many interesting stuff in your blog especially it's discussion, thank you. 안전공원

    ReplyDelete
  77. Thank you very much for writing such an interesting article on this topic. This has really made me think and I hope to read more. Best Nintendo Switch Games

    ReplyDelete
  78. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks Situs Slot Online

    ReplyDelete
  79. Thanks for providing recent updates regarding the concern, I look forward to read more. sell csgo skins for paypal

    ReplyDelete

© 2015 2deegameart.com