Pixel::shootRays() now constructs Ray objects, with random starting positions and derived directions into the scene.