\documentclass[a4paper]{article} \usepackage{pst-solides3d} \pagestyle{empty} \begin{document} %@AUTEUR: Juergen Gilg \begin{pspicture}(-4,-5)(-6,8) \psset{solidmemory} \psset{unit=0.75} \psset{lightsrc=10 5 10,SphericalCoor,viewpoint=20 20 20,Decran=50} \psSolid[% object=cylindre, r=3, h=5, fillcolor=blue, incolor=lightgray, ngrid=24 36, RotY=90, hollow, action=none, name=cyl1, ](0,0,0) \psSolid[% object=cylindre, r=2.5, h=4, fillcolor=green, incolor=white, ngrid=24 36, RotY=100, hollow, action=none, name=cyl5, ](1,0,0) \psSolid[% object=cylindre, r=2, h=5, fillcolor=orange, incolor=gray, hollow, ngrid=24 36, action=none, name=cyl2, RotY=110, ](2,0,0) \psSolid[% object=cylindre, r=1.5, h=5, fillcolor=red, incolor=lightgray, hollow, ngrid=24 36, action=none, name=cyl4, RotY=120, ](3,0,0) \psSolid[% object=cylindre, r=1, h=5, fillcolor=yellow, incolor=white, hollow, ngrid=24 36, action=none, name=cyl3, RotY=130, ](4,0,0) \psSolid[% object=fusion, base=cyl1 cyl2 cyl3 cyl4 cyl5, name=cylindre, action=draw** ](0,0,0)% \composeSolid \end{pspicture} \end{document}