*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
- size(300);
- transform t=scale(1.5);
- draw(t*"effet standart",roundbox,(0,0),xmargin=.1cm,filltype=FillDraw(orange,black));
- draw(t*"effet standart",roundbox,(1,-1),xmargin=.1cm,filltype=Fill(orange));
- draw(t*"effet standart",roundbox,(2,-2),xmargin=.1cm,filltype=Draw(orange));
- draw(t*"effet standart",roundbox,(3,-3),xmargin=.1cm,filltype=UnFill);
- draw(t*"effet standart",roundbox,(4,-4),xmargin=.1cm,filltype=RadialShade(penc=orange, penr=blue));
- draw(t*"effet standart",roundbox,(5,-5),xmargin=.1cm,filltype=RadialShadeDraw(penc=orange, penr=blue, drawpen=2bp+red));
- filltype EffetBalle(pen penc, pen penr)
- {
- return filltype(new void(frame f, path[] g, pen) {
- pair c=(min(g)+max(g))/2+(30,10);
- radialshade(f,g,penc,c,0,penr,c,abs(max(g)-min(g))/2);
- });
- }
- draw(t*"effet personnel",roundbox,(6,-6),xmargin=.1cm,filltype=EffetBalle(orange,lightblue));
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
- size(300);
- transform t=scale(1.5);
- filltype MonFillType(pen bord=black, pen[][] interieur=new pen[][] {{blue,yellow},{red,green}})
- {
- return filltype(new void(frame f, path[] g, pen) {
- import palette;
- latticeshade(f,g,interieur);
- draw(f,g,bord);
- });
- }
- draw(t*"un autre effet",roundbox,(0,0),xmargin=1mm,filltype=MonFillType());
- draw(t*"un autre effet",roundbox,(2,-2),xmargin=1mm,ymargin=10mm,2bp+red);
- pen[][] p={{blue,blue},{white,white}};
- draw(t*"un autre effet",roundbox,(4,-4),xmargin=10mm,ymargin=1mm,MonFillType(1bp+blue,p));
- draw(t*"un autre effet",ellipse,(6,-6),MonFillType(new pen[][] {{yellow,red}}));