Plan "infini"

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Plan "infini"

Messagepar cjorssen » Lundi 28 Février 2011, 17:47

Bonjour à tous,

Est-ce que quelqu'un aurait une idée qui permettrait de représenter un plan infini, c'est-à-dire un plan pour lequel on ne voit pas les limites (sauf si on dézoome) ? J'ai l'impression qu'asymptote adapte toujours ce qu'il affiche à la taille des objets (enfin, ça doit être paramétrable, mais je ne trouve pas le paramètre en question).

Il me faut aussi la droite infinie, le cylindre infini (enfin tous les trucs de physiciens !), mais je pense que je saurai adapter.

Merci d'avance.

--
Christophe
cjorssen
Déca-utilisateur
 
Messages: 49
Inscription: Jeudi 05 Novembre 2009, 15:08
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Plan "infini"

Messagepar GMaths » Lundi 28 Février 2011, 20:57

cjorssen a écrit:Est-ce que quelqu'un aurait une idée qui permettrait de représenter un plan infini, c'est-à-dire un plan pour lequel on ne voit pas les limites (sauf si on dézoome) ?


Avec zoom :

Code: Tout sélectionner
size(7.5cm,0);
import graph3;

currentprojection=orthographic(camera=(5,3,3),zoom=2);

path3    p1=shift(-1,-1,0)*scale3(2)*unitsquare3,
            p2=scale3(.25)*unitcircle3;
path3[] p3=shift(.5,.5,0)*p2^^shift(-.5,-.5,0)*p2^^shift(.5,-.5,0)*p2^^shift(-.5,.5,0)*p2;

draw(p1,1bp+red);
draw(p3,1bp+blue);
draw(surface(reverse(p1)^^p3,planar=true),white+opacity(.5));

limits(-1.5X-1.5Y-.5Z,1.5X+1.5Y+Z);
xaxis3("$x$",Arrow3);
yaxis3("$y$",Arrow3);
zaxis3("$z$",Arrow3);
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Plan "infini"

Messagepar cjorssen » Lundi 28 Février 2011, 21:28

GMaths a écrit:Avec zoom :
Bonsoir et merci pour l'idée. Mais je vois encore les limites rouges dès que je tourne un peu la figure, même en mettant un plus facteur de zoom plus grand.

En fait, ce que je demande n'est peut-être tout simplement pas possible :?:
--
Christophe
cjorssen
Déca-utilisateur
 
Messages: 49
Inscription: Jeudi 05 Novembre 2009, 15:08
Statut actuel: Actif et salarié | Enseignant

Re: Plan "infini"

Messagepar GMaths » Lundi 28 Février 2011, 23:21

cjorssen a écrit:Mais je vois encore les limites rouges dès que je tourne un peu la figure, même en mettant un plus facteur de zoom plus grand.

Evidemment car je me suis contenté de prendre le premier exemple que j'avais sous la main pour montrer que l'on peut zoomer,
et donner l'idée qu'il suffit de prévoir un rectangle suffisamment grand et un facteur de zoom adapté... pour donner l'illusion d'un plan infini...
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités