Label sur un plan de l'espace

Tout ce qui concerne le langage Asymptote. Ce langage est utilisable sur le forum via les balises asy.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
XavteX

Label sur un plan de l'espace

Message non lu par XavteX »

Bonjour,

Je souhaite représenter les positions relatives dans l'espace sur des figures manipulables. J'ai dessiné 2 plans. Comment puis-je mettre les labels P1 et P2 sur chacun de ces plans?

Code : Tout sélectionner

size(5cm,0);
import graph3;

currentprojection=perspective(camera=(5,3,3),zoom=0.6);

path3 p1=shift(-1,-1,0)*scale3(2)*unitsquare3;
path3 p2=shift(-1,-1,0.25)*scale3(2)*unitsquare3;
surface s1=surface(p1);
surface s2=surface(p2);
pen decob=0.2bp+blue, decop=white+opacity(.5);

draw(p1^^p2,decob);
draw((s1), decop);
draw((s2), decop);


Merci
maurice
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 399
Inscription : jeudi 25 mars 2010, 13:49

Re: label sur un plan de l'espace

Message non lu par maurice »

Bonjour, une proposition :

Code : Tout sélectionner

size(5cm,0);
import graph3;
usepackage("mathrsfs");

currentprojection=perspective(camera=(5,3,3),zoom=0.6);

path3 p1=shift(-1,-1,0)*scale3(2)*unitsquare3;
path3 p2=shift(-1,-1,0.25)*scale3(2)*unitsquare3;
surface s1=surface(p1);
surface s2=surface(p2);
pen decob=0.2bp+blue, decop=white+opacity(.5);

draw(p1^^p2,decob);
draw((s1), decop);
draw((s2), decop);

label(XY*rotate(90,Z)*"$\mathscr{P}_1$", (-0.85,0.85,0), Embedded);
label(XY*rotate(90,Z)*"$\mathscr{P}_2$", (-0.85,0.85,0.25), Embedded);

Maurice
labelxav2.png
labelxav2.png (7.83 Kio) Consulté 2266 fois
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf