Photo-realistic-rendering-with-shadows,-reflections-and-refractions