\documentclass[a4paper]{article}
\usepackage{pst-solides3d}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\pagestyle{empty}
\date{27 août 2\,006}
\author{JPV \& ML}
\title{Test tore}
\begin{document}
\maketitle
\begin{center}
\psset{unit=0.5}
\begin{pspicture}(-5,-4)(5,4)
\psframe(-5,-4)(5,4)
\psset{THETA=20,PHI=50,Dobs=50,Decran=30}
\psset{nF=20,nH=10,r1=5,r0=3}
%\psset{thetaLight=50,phiLight=60,dLight=50,hsbcolor=0.5 0.5,interior=true}
\psSolid[object=tore,linewidth=2pt,linecolor=red](0,0,0)
\end{pspicture}
\begin{pspicture}(-5,-4)(5,4)
\psframe(-5,-4)(5,4)
\psset{THETA=20,PHI=30,Dobs=50,Decran=30}
\psset{nF=20,nH=10,r1=5,r0=1}
%\psset{thetaLight=50,phiLight=60,dLight=50,hsbcolor=0.5 0.5,interior=true}
\psSolid[object=tore,RotX=90,couleurface=cyan](0,2,0)
\end{pspicture}
\end{center}

\begin{center}
\psset{unit=0.5}
\begin{pspicture}(-5,-4)(5,4)
\psframe(-5,-4)(5,4)
\psset{THETA=20,PHI=50,Dobs=20,Decran=10}
\psset{nF=20,nH=10,r1=6,r0=3.5}
%\psset{thetaLight=50,phiLight=60,dLight=50,hsbcolor=0.5 0.5,interior=true}
\psSolid[object=tore,linewidth=1pt,linecolor=cyan!80,couleurface=red!20,typedrawsolid=drawsolid*](0,0,0)
\end{pspicture}
\begin{pspicture}(-5,-4)(5,4)
%\definecolor{couleurface}{rgb}{0 1 1}
\psframe(-5,-4)(5,4)
\psset{THETA=20,PHI=30,Dobs=50,Decran=30}
\psset{nF=20,nH=10,r1=5,r0=1}
%\psset{thetaLight=50,phiLight=60,dLight=50,hsbcolor=0.5 0.5,interior=true}
\psSolid[object=tore,RotY=90,linecolor=blue,typedrawsolid=drawsolid](0,2,0)
\end{pspicture}
\end{center}

\end{document}
