raytracing diagram