Ray-Traced Global Illumination

So I wanted to showcase a new RTGI engine I made! I’ll just show you the examples!

Also please scrub through the videos since my PC is slow and kept freezing.

This only supports 1 light bounce per light ray but overall looks good! Could still use some improvements though.


im confused how is this global illumination

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

1 Like