[
background(full,beige),
DrawFacet(Sphere(M(0,0,3.5),1.5,30,15),
[color:=white,backculling:=1,smooth:=1],
Sphere(M(0,0,0),2.5,30,15),
[color:=white,backculling:=1,smooth:=1],
Sphere(M(1,1,4),.25,30,15),
[color:=black,backculling:=1,smooth:=1],
Sphere(M(1,-1,4),.25,30,15),
[color:=black,backculling:=1,smooth:=1],
color:=orange,FillColor:=orange,
Cone(M(10,3.5,7.5),-2*vecI,.5),
[color:=orange,backculling:=1,smooth:=1],
),
]
Alphonse Capriani a écrit:Sinon, je travail sur une extension de Calendrier.mac pour pouvoir créer des calendriers de l'avent...
projetmbc a écrit:Et comment vas-tu faire la macro chocolat ?
J'ai vu un truc sur ce sujet fait par des gars au MIT...
P.Fradin a écrit: Tu as fait une sortie eps je présume?
Jean-François a écrit:Oui, sortie eps mais je ne vois pas de différence avec une sortie pdf.
[ view(-5,5,-4,6), Marges(0,0,0,0),
background(full,beige), G:=[30,15],
L:=[2*i,0, 4*i,3, 3.95*i,3.5, jump, 4*i,3, 4.5*i,3.5], R:=2.5, h:=R-0.25,r:=sqrt(R^2-h^2),
Build3D(
bdWall([M(0,0,2), vecK]), bdWall([M(0,2.5,0), vecJ]), bdWall( [M(0,-2.5,0), vecJ]),
//chapeau
bdCylinder( M(0,0,4.75), vecK,1.15, [color:=slategray, hollow:=0, smooth:=1]),
bdFacet( [for k from 0 to 23 do rot3d( [(1+i)*1.15,4.75], [M(0,0,4.75),vecK], k*pi/12) od,jump],
[color:=slategray, contrast:=0]),
//yeux
A:= [1.5*exp(i*pi/4),4], B:=[1.5*exp(-i*pi/4),4],
bdCylinder( A, (M(0,0,3.5)-A)/2, 0.25,
[color:=black,backculling:=1,smooth:=1, hollow:=0]),
bdCylinder( B, (M(0,0,3.5)-B)/2, 0.25,
[color:=black,backculling:=1,smooth:=1, hollow:=0]),
//tete
bdSphere(M(0,0,3.5),1.5,
[color:=white,backculling:=1,smooth:=1, grid:=G]),
//corps
bdSphere(M(0,0,0),R,
[color:=white,backculling:=1,smooth:=1, grid:=G]),
//boutons
bdDot( [R,0, rot3d([R,0], [Origin,vecJ],pi/6),
rot3d([R,0], [Origin,vecJ],-pi/6)],
[color:=black, dotstyle:=cube]),
//nez
bdCone(M(3,0,3.5),-3*vecI,.6,
[color:=orange,backculling:=1,smooth:=1, grid:=G]),
//cache-col
bdTorus( M(0,0,h), r+0.25 ,0.3,vecK,
[color:=crimson,smooth:=1]),
//bras
bdLine( [L,jump,sym3d(L,[Origin,vecJ])],
[color:=black, width:=48])
),
Display3D()
]
Revenir vers Contributions diverses
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités