Account for screen position when drawing.
Don't cast light if outside map.