Module animate et prc

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.

Module animate et prc

Messagepar Deux718281 » Lundi 13 Avril 2009, 09:29

Bonjour,
j'ai fait plusieurs documents pour illustrer un cours et je voulais faire l'animation suivante : voir le tracé d'une surface de révolution en plusieurs étapes.

1) Est-il possible de mélanger animate et setting.prc=true ? Ca me sort toujours un message : "memory overflow" :-)
2) Avec settings.render=0, j'ai un résultat dégueulasse où se superpose l'animation finie et l'animation en cours avec un léger décalage.
3) Je n'arrive pas à prendre n>3 même avec settings.render=1...

Je n'ai que 1go de ram et j'ai utilisé la version 1.70.

Code: Tout sélectionner
settings.render=1;
settings.tex="pdflatex";
settings.outformat="pdf";
settings.prc=false;
import graph3;
import three;
import solids;
import animate;

animation A;
size(0,200);
size3(200,IgnoreAspect);

currentprojection=perspective(5,2,2);

int n=3;
real angle=360/n;

xaxis3("$x$",-1,4);
yaxis3("$y$",-1,2);
zaxis3("$z$",-2,2);

//representation parametrique de la courbe

real x(real t) {return t;}
real y(real t) {return (1-log(t));}
real z(real t) {return 0;}

//construction de la courbe

path3 macourb=graph(x,y,z,1,exp(1),operator ..);
draw(macourbe,1bp+blue);

A.add();

for(int i=0;i<n;++i){
revolution masurf=revolution(c=(0,0,0),macourb, axis=X, i*angle ,(i+1)*angle);
path3 macourbrot=rotate((i+1)*angle,X)*macourb;
draw(surface(masurf),lightblue+opacity(.4));
save();
draw(macourbrot,lightblue+1bp);
A.add();
restore();
}
label(A.pdf("controls",multipage=false));
//A.movie(delay=1000);
Deux718281
Déca-utilisateur
 
Messages: 12
Inscription: Samedi 29 Septembre 2007, 16:26
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: [Asymptote] Animate et prc

Messagepar GMaths » Lundi 13 Avril 2009, 10:05

Réessaie de compiler :
- en otant settings.render=1;
- mais en ajoutant settings.thick=false;
Pour distinguer ta courbe du reste, joue sur la couleur plutôt que sur l'épaisseur du trait.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Animate et prc

Messagepar Deux718281 » Lundi 13 Avril 2009, 10:26

Merci, ça va déjà beaucoup mieux :)
Deux718281
Déca-utilisateur
 
Messages: 12
Inscription: Samedi 29 Septembre 2007, 16:26
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 1 invité