accumulate ray as much as possible