j'ai un problème pour tracer un bicone : j'ai fait deux essais.
le premier ne convient pas à cause de la gestion des parties cachées.voici le code :
Code : Tout sélectionner
import solids;
settings.render = 0;
settings.prc = false;
unitsize(0.5cm);
currentprojection=orthographic(10,5,2);
real a=4;
//bicone
path3 p3=(0,0,1)--(1,0,0)--(0,0,-1);
revolution bicone=revolution(O,p3,Z,0,360);
picture pic5;
size(pic5,2cm);
draw(pic5,bicone);
add(pic5.fit(),(4*a+1,0));
voici le rendu .
le second ne convient pas car aux sommets et aux bords droits et gauches quelque chose ne va pas .
Code : Tout sélectionner
import solids;
settings.render = 0;
settings.prc = false;
unitsize(0.5cm);
currentprojection=orthographic(10,5,2);
real a=4;
//bicone
path3 p3=(0,0,1)--(1,0,0)--(0,0,-1);
revolution bicone=revolution(O,p3,Z,0,360);
picture pic5;
size(pic5,2cm);
draw(pic5,bicone.silhouette());
draw(pic5,bicone,1,longitudinalpen=nullpen);
add(pic5.fit(),(4*a+1,0));
voici le rendu .
je ne doute pas que l'un d'entre vous va solutionner ces problèmes.
merci d'avance et longue vie à ce forum très intéressant