Retour

lissa.tex

Télécharger le fichier
\documentclass[a4paper]{article}
\usepackage{pst-solides3d}
\pagestyle{empty}
\begin{document}
\begin{pspicture}(-6,-6)(6,6)
\psset{SphericalCoor=true,viewpoint=60 0 20,Decran=40,linewidth=0.1pt,opacity=0.9}
\psset{solidmemory}
\psSolid[object=cylindrecreux,r=4,h=10,ngrid=72 72,
 fillcolor=white,
 incolor=white,
 action=none,
 name=C1](0,0,-5)%
\defFunction[algebraic]{F}(t){t}{}{3/16*(2*t*t-16)}
\psSolid[object=ruban,h=12,
   RotX=-90,
   RotZ=-45,
   resolution=100,
   base=-5 5 {F} CourbeR2+,ngrid=64,
   fillcolor=blue!20!green!30,
   incolor=blue!10,
   name=P1,
   action=none](-4,-4,0)
\defFunction[algebraic]{g}(t)
   {4*cos(t)}
   {4*sin(t)}
   {3*sin(2*t)}
\defFunction[algebraic]{g'}(t)
   {-4*sin(t)}
   {4*cos(t)}
   {6*cos(2*t)}
\defFunction[algebraic]{g''}(t)
   {-4*cos(t)}
   {-4*sin(t)}
   {-12*sin(2*t)}
\psSolid[object=courbe,
   range=0 6.28,
   ngrid=200 16,
   fillcolor=orange,
   function=g,
   name=A1,
   action=none,
   r=0.25]
\psSolid[object=fusion,
   base=A1 P1 C1,
   file=lissatest,
   action=writesolid]
\composeSolid
\end{pspicture}
\end{document}