vendredi 21 septembre 2012

Les pâtes alimentaires façon PSTricks - 2

Toujours dans la suite des belles recettes de pâtes italiennes élaborées par le chef Sander Huisman avec les outils de Mathematica et transposées avec les outils PSTricks et plus précisément du package pst-solides3d, voici, après les Gemellis, une modélisation des Cellentanis, que Lustucru appelle simplement Tortillettes. C’est un tuyau enroulé en hélice et peint aux couleurs des pâtes aux oeufs frais.
Il y a deux façons de traiter ce problème : l’une est d’utiliser l’objet [courbe] en donnant un rayon convenable au tube et en supprimant les 2 faces extrêmes du tube et l’autre l’objet [surfaceparametree], commande ParametricPlot3D dans Mathematica. La différence réside dans les équations qui dans le premier cas sont très simples et plus compliquées dans le second. Il faut noter qu’il est préférable de donner les dérivées dans le premier cas. L’exemple des hélices images l’une de l’autre dans un miroir :
http://melusine.eu.org/syracuse/pstricks/pst-solides3d/animations/a61/
utilisait la première méthode.
Le deuxième dessin représente l’hélice avec les deux cercles qui sont les faces d’entrée et de sortie du tube.
L'animation a été réalisée à partir des images calculées avec le fichier :
 Le fcihier : pates/cellentani/cellentani-img.tex a été inclus dans le répertoire indiqué ci-dessus.

Les caractéristiques du solide avaient été préalablement sauvées dans un fichier avec les lignes de code suivantes :
%\psSolid[object=courbe,
%        ngrid=200 36,
%        r=0.5,
%        range=0 5 Pi mul,
%        function=P,hollow,
%        file=cellentani,
%        action=writesolid,
%        grid,
%        incolor={[hsb]{0.118 1 1}},fillcolor={[hsb]{0.118 1 1}},
%        rm=0 1
%        ]%

Les fichiers :

Aucun commentaire:

Enregistrer un commentaire