Mathafix

18 février 2008

Pièces de la sculpture taillées par PovRay

Classé dans : Non classé — Mots-clefs :, , — Mathafix @ 23:34

PovRay coupe bien mieux que moi. Chaque pièce est faite à l’aide d’un prisme (ici la courbe génératrice est une spline linéaire).

Sculpture PovRay

42 minutes et 53 secondes de calculs ( la radiosité, ça “compte” … ) !

14 février 2008

Surface

Classé dans : Non classé — Mots-clefs :, , , — Mathafix @ 19:45

En furetant sur Flickr, j’ai trouvé un très belle “sculpture” de papier :

Sculpture papier

On peut voir d’autres sculptures du même genre dans la galerie de Richard Sweeney : cliquer ici .

Je me suis dit qu’il serait intéressant d’en faire une moi-même. J’ai pris la fonction

f(x,y)=3*x*exp(-(.25*x)^2-(.25*y)^2)

sur le domaine [-9,9]². Ainsi, ça ferait une largeur de 18 cm sur une feuille de papier. Avec un intervalle de [-10,10] cela aurait fait 20 cm … mon imprimante n’est pas toujours d’accord pour faire des choses si proches de “ses” marges.

Un p’tit aperçu de la surface ( via K3DSurf ) :

wp20080214-4.png

Pour faire les “tranches”, il suffit alors de considérer les fonctions partielles g(x)=f(x,•) et h(x)=f(•,x) et de tracer leur représentation graphique sur [-9,9].
Pour tracer les courbes et les traits de découpe, je me suis aidé de Asymptote (exemple pour un paramètre t=-4):

Code Asy

 Pour générer les images de toutes les autres courbes et ajuster le code en conséquence pour Asymptote (notamment la fonction de contour et le traçage des traits de découpes) j’ai automatisé le tout grâce à un petit script en Perl en se servant tout simplement d’un modèle/”template” :

Modèle

Deux aperçus pour chacune des fonctions partielles :

wp20080214-2.pngwp20080214-3.png

Pour mon domaine [-9,9]², on obtient alors 17*2=34 feuilles à découper … pas le courage de tout découper au cutter ! J’essaierai de mettre en ligne mon “œuvre” plus tard.

Publié sur WordPress.