\documentclass[a4paper]{article} \usepackage{pst-torusmagic} \usepackage{pst-eucl} \usepackage[garamond]{mathdesign} \renewcommand{\ttdefault}{lmtt} \pagestyle{empty} \begin{document} \psset{unit=0.8} \psset[pst-solides3d]{viewpoint=40 10 20, SphericalCoor,Decran=40,lightsrc=10 10 30} \begin{pspicture}(-8,-8)(8,8) \psframe*[linecolor=gray!50](-8,-8)(8,8) \psSolid[object=grille,base=-5 5 -5 5,linecolor=red, ngrid=10,linewidth=0.5\pslinewidth,ngrid=10](0,0,-3) \psTorusMagicSolid[R=3,r=2,angularAperture=200, linecolor={[cmyk]{1,0,1,0.5}}, hue=0 1 0.5 1,incolor=yellow!50,linewidth=0.5\pslinewidth, base=0 360 -150 120]% \gridIIID[Zmin=-3,Zmax=3](-5,5)(-5,5) \end{pspicture} \end{document}