Light calculation and simulation