For 1st image, we use a world image using texture mapping; this is the outer sphere. Our camera is inside this sphere. This will give the environment mapping to the reflective sphere. The reflected light will then be refracted into a sphere that contains water. The complicated reflection and refraction gives the final effect. We also use anti-aliasing to smoothen the edges.