mardi 20 décembre 2016

Représentation des coquillages avec PSTricks

 Le package pst-shell a été mis en ligne sur le serveur du CTAN par Herbert Voss qui y a apporté un certain nombre de modifications. Quelques exemples ci-dessous se retrouvent dans la nouvelle documentation, mais pour les autres comme ceux du fichier Nautilius, il faudra, si ces exemples vous intéressent, les adapter vous-même à la nouvelle syntaxe.

 
La modélisation géométrique des coquillages a été réalisée par M. B. Cortie. Dans le document “DIGITAL SEASHELLS” il en donne les équations paramétriques lesquelles sont fonction de 14 paramètres, ceci afin de permettre de modéliser un très grand nombre de coquillages.
La démonstration de ces équations est proposée par Jorge Picado, elle est très complète et joliment illustrée :
Jorge Picado rajoute le paramètre D = ±1 permettant ainsi la représentation des coquillages senestre et dextre. Jorge Picado propose un code pour Mathematica, que je n’ai pas pu tester, cependant les images qui illustrent sa page accompagnées des paramètres d’un grand nombre de coquillages sont très démonstratives.
Sur le site de l’American Mathematical Society, Tony Phillips et Stony Brook traitent aussi de la modélisation de divers coquillages avec le code pour une concrétisation avec Maple.
Le package ‘pst-shells’ permet de représenter les coquillages avec PSTricks, c’est donc une adaptation des équations établies par M. B. Cortie. Les paramètres utilisés sont identiques à ceux des documents de M. B. Cortie et Jorge Picado. On se référera donc à ces 2 auteurs pour en connaître la signification. On n’aura pas avec PSTricks la rapidité d’affichage de Mathematica et Maple, ni la qualité de lissage des surfaces possible avec ces logiciels ou POV-Ray, mais sur certains exemples, grâce aux options de pst-solides3d, on peut obtenir des représentations personnalisées que je suppose être beaucoup plus difficiles à réaliser avec Maple ou Mathematica, c’est un point qui sera développé avec comme sujet le Nautilius dans un autre fichier.

Le package, la documentation et les variations sur le nautile sont dans le dossier :


Voici quelques images extraites des 2 documents, obtenues avec le package :



Aucun commentaire:

Enregistrer un commentaire