Great idea. The green ray's behavior could be more intuitive, and the right ray passes through the planet - but I have managed to clean it anyways.