Fichier ex02.mp (figure 1) — Modifié le 14 Août 2008 à 22 h 05

ex02.mp (figure 1)
Source

input mp-solid

vardef tand(expr x)=sind(x)/cosd(x)
enddef;

creux:=true;

figureespace(-10u,-10u,10u,10u);
Initialisation(2500,15,50,50);
eclairage:=false;
drawoptions(withcolor gris);
outcolor:=blanc;
nb:=10;subh:=10;
Objetgrille10("bm=-2.5","bn=2.5","am=-2.5","an=2.5");
AffichageObjet10;
drawoptions();
nb:=1;subh:=1;
eclairage:=true;
outcolor:=jaune;
Objetcube20("a=1");
TR:=(0,0,0.5);
ObjetDeplacement20(20);
angz:=0;TR:=0.5*(1+tand(54))*(cosd(0),sind(0),0);
ObjetDeplacement1(20);
angz:=72;TR:=0.5*(1+tand(54))*(cosd(72),sind(72),0);
ObjetDeplacement2(20);
angz:=2*72;TR:=0.5*(1+tand(54))*(cosd(2*72),sind(2*72),0);
ObjetDeplacement3(20);
angz:=3*72;TR:=0.5*(1+tand(54))*(cosd(3*72),sind(3*72),0);
ObjetDeplacement4(20);
angz:=4*72;TR:=0.5*(1+tand(54))*(cosd(4*72),sind(4*72),0);
ObjetDeplacement5(20);
nbobj:=5;
DessineFusion;
finespace;
end