\begin{center}
\psscalebox{0.67}{
\begin{pspicture}(-4,-7)(12,4.5)
\psset{lightsrc=viewpoint}
\psset{viewpoint=-100 -100 100,Decran=173.2}
\ThreeDput[normal=0 0 1](0,0,0){%%
\psframe*[linecolor=lightgray!25](-5,-14)(5,5)
\psgrid[subgriddiv=0,gridcolor=lightgray,gridlabels=0pt](-5,-14)(5,5)
\psaxes(0,0)(-5,-14)(5,5)
\psset{type=spherical,Rmirror=5}
\pscircle[doubleline=true]{5}
\multido{\n=-1.00+0.20}{11}{%
    \pnode(! \n\space -4.80){A}
    \pnode(! \n\space -3.40){B}
    \psline(A)(B)
    \pslineA(A)(B)
    }%
\multido{\N=-4.80+0.20}{8}{%
    \pnode(!-1.0 \N){A}
    \pnode(!1.0 \N){B}
    \pslineA(A)(B)
    \psline(A)(B)
    }%
\psanamorphosis[scale=0.4 0.4](0,-4){tiger.eps}
\pnode(0,-4){A}
\pnodeA(0,-4){A'}
%\psline(A)(A')
    }
\ThreeDput[normal=-1 0 0](0,0,0){%
\pnode(15,5){OE}
\pnode(13.2,4.2){OE'}
\pnode(5,0.4545){I}
\rput{26.5}(OE){\oeil}
}
\psSolid[object=calottesphere,r=5,opacity=0.5,
    ngrid=24 36,fillcolor=cyan!50,grid,hollow,
    incolor=yellow,theta=90,phi=0,action=draw,linecolor=BleuCiel,linewidth=0.5pt](0,0,0)
\psline[linecolor=red](A')(I)(OE')
\pcline[nodesepB=2.5,linecolor=red,arrowsize=0.175,arrowinset=0.075]{->>}(I)(OE')
\pcline[nodesepB=1,linecolor=red,arrowsize=0.175,arrowinset=0.075]{->>}(A')(I)
\psline(I)(A)
\end{pspicture}
}
\end{center} 