Fichier ex01.mp (figure 1) — Modifié le 14 Août 2008 à 21 h 27

ex01.mp (figure 1)
Source

input mp-solid

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:=((sqrt(3)+1)/2)*(cosd(0),sind(0),0);
ObjetDeplacement1(20);
angz:=60;TR:=((sqrt(3)+1)/2)*(cosd(60),sind(60),0);
ObjetDeplacement2(20);
angz:=120;TR:=((sqrt(3)+1)/2)*(cosd(120),sind(120),0);
ObjetDeplacement3(20);
angz:=180;TR:=((sqrt(3)+1)/2)*(cosd(180),sind(180),0);
ObjetDeplacement4(20);
angz:=240;TR:=((sqrt(3)+1)/2)*(cosd(240),sind(240),0);
ObjetDeplacement5(20);
angz:=300;TR:=((sqrt(3)+1)/2)*(cosd(300),sind(300),0);
ObjetDeplacement6(20);
nbobj:=6;
DessineFusion;
finespace;
end