Original Post
I am doing 2D graphics in 3D and I would like to implement some form of lighting for doing effects like spotlights, muzzle flash, and flashlights. I have an idea about how to do it but im not sure how well it will work. I was thinking I draw the screen as normal and then after thats done I draw on top of that a solid black layer where I have subtracted alpha values for the lights. Is this a good way to do it? Are there any tutorials out there for doing something this? Thanks in Advance