The white things you see in the videos are lights. What my system does is send rays from each light source and calculates their bounce and a couple other things. Then on each bounce we place a light source with the same color as the object we hit last. Effectively this is RTGI