The distance from light source to object surface are related to depth. Why not consider it in your light model?