vendredi 26 juillet 2013
Mickey à travers les...déformations spatio-temporelles
"Mickey à travers les...déformations spatio-temporelles", c'est bien sur une allusion aux fameuses histoires de "Mickey à travers les siècles" où à la fin de chaque épisode un coup sur la tête le transporte dans un autre siècle et dans un autre lieu. Cette animation m'a fait penser qu'elle pouvait illustrer ce bref passage spatio-temporel ?
Jürgen Gilg pense plutôt à une bannière, portant le sigle de Mickey, fouettée par le vent.
Rappel, tous les fichiers du package pst-nltr, ainsi que les images eps, sont dans ce répertoire :
applications-conformes
Le code :
\documentclass{article}
\usepackage{pst-nltr,multido}
\usepackage[a4paper,margin=2cm]{geometry}
\pagestyle{empty}
\begin{document}
\begin{center}
\multido{\i=0+1}{36}{
\begin{pspicture}[showgrid=false](-5,-5)(5,5)
\psframe*(-5,-5)(5,5)
\pstVerb{
/Frequence {1 36 div} bind def
/temps \i\space def % à incrémenter de 1 en 1 => 36
/FC {
/y exch def
/x exch def
/r x dup mul y dup mul add sqrt def
/Lambda 8 def % longueur d'onde
360 Frequence temps mul r Lambda div sub mul cos 0.75 mul
x add
360 Frequence temps mul r Lambda div sub mul cos 0.75 mul
y add
} def}%
\psset{transform=FC}
\psPolygonNL[fillcolor=yellow!10,fillstyle=solid](-4,-4)(4,-4)(4,4)(-4,4)%
\psTransformGrid[linecolor=red,linestyle=dotted,dotsize=10](-4,-4)(4,4)
\pstVerb{
/FC {
/y exch cm_1 def
/x exch cm_1 def
/r x dup mul y dup mul add sqrt def
/Lambda 8 def % longueur d'onde
360 Frequence temps mul r Lambda div sub mul cos 0.75 mul
x add cm
360 Frequence temps mul r Lambda div sub mul cos 0.75 mul
y add cm
} def}%
\psset{transform=FC}
\psTransform{mickeyC.eps}%
\psTransformText[fillstyle=solid,fillcolor=red,fontscale=0.75,pos=bc](-2,0){Mickey}%
%\psTransformText[linecolor=red,fillstyle=solid,fillcolor=red,fontscale=0.4,pos=br](1.75,3){PSTricks}%
\end{pspicture}\newpage}
\end{center}
\end{document}
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire