size(6cm,0); import solids; currentprojection=orthographic(10,5,0); currentlight=Headlamp; // Headlamp est la valeur par défaut nslice=4*nslice; revolution boule=sphere(O,1); draw(surface(boule),lightgrey+yellow+opacity(.5)); skeleton s; for(real i=0; i>-1; i-=.2){ boule.transverse(s,reltime(boule.g,acos(i)/pi),P=currentprojection); draw(s.transverse.back,linetype("10 10",10)); draw(s.transverse.front); }