Leadwerks #1 You are best off just checking for visibility between the character and the light posiiton. That will be pretty accurate, and match the shading of your lightmap.