El código se encuentra aquí.
Ejemplo de escena obtenida con el trazador de rayos donde pueden apreciarse sombras y reflexiones: