\documentclass{article} \usepackage[dvipsnames,svgnames]{pstricks} \usepackage{pst-solides3d} \begin{document} \pagestyle{empty} %% Auteur : Manuel Luque %% \begin{pspicture}(-4,-2)(4,2) \psset{unit=2} \psset{lightsrc=viewpoint,SphericalCoor,viewpoint=100 -30 20,Decran=50} \psset{solidmemory} \psSolid[object=plan, action=none, definition=equation, args={[1 -1 0 0 ]}, base=-4 4 -2 2, name=monplan2] \psSolid[object=cylindre, r=2, h=12, RotX=90, ngrid=9 18,action=none, name=cylindre1](0,6,0) % séparation du cylindre 1 \psSolid[object=load, load=cylindre1, plansepare=monplan2,action=none, name=divisioncylindre1] \psSolid[object=load,fillcolor=yellow!50, load=divisioncylindre11] % on trace le plan défini au départ \psSolid[object=plan, args=monplan2, showBase, action=draw ] \composeSolid \end{pspicture} \end{document}