Les miroirs

Manuel Luque

Mluque5130@aol.com

1. Les miroirs plans.
2. Formes et croissance.
3. Anamorphoses.
4. Les miroirs sphériques.

1 Miroirs plans : réflexions et images.

1.1 Image d'un point, rayons et faisceaux réfléchis.

Il s'agit de construire l'image d'un point objet dans un miroir, des rayons et des faisceaux incidents et réfléchis.

La commande dévolue à cette tache s'écrit : \MiroirPlan(A)(M1)(M2){A'}.

On peut évidemment renommer à sa convenance tous ces points.

Les explications complémentaires et la nouvelle version (0.5) de pst-optic qui prend en compte cette nouvelle commande, sont ici : miroir.zip

1.2 Image d'un objet.

Cette application est, pour l'instant, indépendante de pst-optic et tout aussi provisoirement, elle utilise (en partie) pst-3d. Il est probable que très prochainement je détache les deux petits modules de pst-3d qui servent ici, pour en faire une extension vraiment indépendante. J'ai calqué cette commande sur \psTilt, je n'ai pas vraiment compris tout ce que j'ai fait, mais ce qui m'importe c'est que ça marche bien. Cela démontre, encore une fois, l'excellent travail effectué par Timothy van Zandt .

\begin{pspicture}(-5,-5)(5,7)
\rput(-2,2){\BecBunsen}
\pnode(-5,-4){M1}
\pnode(5,5){M2}
\uput[-90](M1){M1}
\uput[90](M2){M2}
\psline[linewidth=5\pslinewidth](M1)(M2)
\psline[linewidth=4\pslinewidth,linecolor=BleuVerre](M1)(M2)
\psset{linestyle=dashed}
\SymPlan(M1)(M2){\rput(-2,2){\BecBunsen}}
\end{pspicture}

Cette commande permettant de dessiner le symétrique d'un objet par rapport à un plan s'écrit, pour l'instant :
\SymPlan(M1)(M2){objet}
MiroirObjet01.tex
Un autre exemple, avec un miroir vertical qui utilise une magnifique extension pst-slpe de Martin Giese .

MiroirPoisson.tex

2 Une récréation : formes et croissance

Dans son livre Forme et croissance, D'Arcy Thompson propose « une analyse des phénomènes biologiques sous leurs aspects mathématiques (la géométrie des formes) et physiques (le jeu des forces) ». Dans le chapitre La théorie des transformations ou la comparaison des formes apparentées, il étudie certaines variétés de poissons. À la page 293 des éditions du Seuil, il illustre « un cas assez simple, où seule intervient une force de cisaillement ».

2.1 Cisaillement suivant l'axe Ox

« La première figure représente en coordonnées cartésiennes un petit poisson océanique du nom d'Argyropelecus olfersi. L'autre figure représente exactement le même croquis transféré dans un système de coordonnées obliques dont les axes forment un angle de 70° : mais, curieusement, ce dernier constitue alors, une très bonne représentation d'un poisson apparenté, et pourtant classé dans un genre différent, Sternoptyx diaphana. La déformation illustrée par cet exemple est précisément analogue aux fossiles soumis aux contraintes de cisaillement des roches. » Ce qui est entre guillemets est extrait du livre.


J'ai essayé de reproduire les différents cisaillements possibles. C'est la commande \Cisaillement[CisX=20]{\psgrid\poisson} qui réalise cet effet de cisaillement, en paramètrant l'angle d'inclinaison.

Le résultat obtenu par la commande \psTilt{70}{\psgrid\poisson} faisant partie du package \pst-3d fait exactement la même chose, dans ce cas là.

Mais on peut aussi prévoir un cisaillement suivant l'axe Oy, et même combiner les deux !

2.2 Cisaillement suivant l'axe Oy


2.3 Cisaillement suivant les deux axes : Ox et Oy

Exemple 1 : \Cisaillement[CisX=20,CisY=20]{\poisson}

Exemple 2 : \Cisaillement[CisX=30,CisY=60]{\poisson}

Vous trouverez le fichier source ici : Cisaillement2.tex

3 Anamorphoses

Un livre de référence : Anamorphoses : les perspectives dépravées de Jurgis Baltrušaïtis chez Flammarion et sur un plan plus ludique : Secrets des anamorphoses chez Gallimard Jeunesse.

3.1 Anamorphoses dans un miroir plan

3.1.1 Image observée dans un miroir plan : principe

Il s'agit d'un miroir plan incliné d'un angle par rapport à l'horizontale. L'image anamorphosée est posée sur la table horizontale devant le miroir et l'observateur se place au-dessus du miroir pour regarder l'image dans le miroir.

Le repère choisi (Oxyz) est tel que (Oxz) est le plan vertical et (Oxy) le plan horizontal avec (Oy) dirigé vers l'arrière de la feuille.

Appelons la droite représentant le plan du miroir dans le plan (Oxz), son équation s'écrit :

A'( xA' , zA' ) symétrique de A( xA , 0 ) par rapport à remplit la double condition :

1) (AA') et sont perpendiculaires.

avec :

2) Le milieu H de (AA') .

En portant zA' dans la première condition :
Après rearrangement et simplifications, on obtient :

Mais comme il s'agit de construire l'image anamorphosée, celle que l'on va placer devant le miroir et dont le miroir rendra la forme exacte, ce sont les formules inverses qu'il faut appliquer ( zA' n'a pas d'utilité ici) :

Si l'on considère une image que l'on souhaite anamorphoser (afin de la reconstituer dans le miroir), cette image étant située dans le plan Oxy, il faudra donc appliquer les transformations suivantes à chaque point A'( xA' , yA' ) de cette image :

Il faut prendre 45o < < 90o

L'image anamorphosée est à droite. La feuille étant posée horizontalement, une arête du miroir se place sur le ligne commune et le miroir doit être incliné de 60o avec l'horizontale vers la gauche. On regarde au-dessus, l'image observée dans le miroir doit être identique à l'image située à gauche sur le dessin.

Toute l'étude précédente, dont le schéma introductif a été fait avec pst-eucl et tout le reste avec PSTricks est ici :

VoirDansUnMiroir2.tex

3.1.2 Anamorphose pyramidale

La pyramide est le miroir ou plutôt ce sont les quatre faces qui sont les miroirs, l'observateur se place au-dessus de la pyramide. Le fichier source de cette image obtenue avec PSTricks est ici :
AnamorphosePyramidaleDoc.tex

Dans le cas général il suffit de découper le contour et de rabattre les triangles latéraux pour obtenir la « bonne » pyramide.

L'image anamorphosée est une « Étude de mouvement : basse-cour » de Vasarely datée de 1939.

L'étude de l'anamorphose pyramidale, faite avec PSTricks est téléchargeable ici :
VoirDansUnMiroir2.tex

L'image au format .eps est assez volumineuse, mais à la place on peut faire le dessin de son choix avec PSTricks ; et si vous réalisez une belle image, n'hésitez pas à me l'envoyer ! L'image est téléchargeable ici :

Vasarely.zip

L'image virtuelle observée dans le(s) miroir(s) n'étant pas perpendiculaire à la direction d'observation, les points de l'image sont à des distances différentes de l'œil et donc la mise au point sur la totalité de l'image est impossible : il faut donc se placer assez loin en hauteur, mais pas trop pour conserver un maximum de détails.

3.2 Anamorphoses obliques

Pour une étude rationnelle de la perspective voir :
[Perspective H.Bouasse]
Dans le Baltrušaïtis , on trouve le principe de la « costruzione legittima » avec un schéma de Léonard de Vinci (1492) et des schémas anamorphiques de Niceron (1658).


Un calcul relativement simple, permet de déterminer les formules de transformation des coordonnées cartésiennes en « coordonnées anamorphiques ». Soit P(X,a) un point courant de (AB). L'intersection de (PF) avec (AF') donne le point-image de coordonnées (a1,b1) du point-objet de coordonnées (X,X).

Exemples :

Déterminons les coordonnées (a1,b1) de l'intersection de (PF) avec (AF').
Posons que les coordonnées des points essentiels sont : Équation de (AF') :
Équation de (PF) :
Intersection (PF)Ç (AF')
Si on prend maintenant, un point d'ordonnée Y¹ X par exemple N1 dont l'image N'1 se situe toujours sur (PF), mais à l'intersection de PF avec la parallèle à x'Ox menée par le point-image du point de coordonnée (Y,Y) (ici O' qui est l'image de O(0,0)).

Il s'agit de déterminer l'intersection de (PF) avec la droite d'équation :
Après calculs et simplifications, on trouve pour l'abscisse :
En résumé si dans le repère Oxy, on appelle (X,Y) les coordonnées d'un point-objet et (x',y') les coordonnées du point image dans la transformation anamorphose oblique ou perspective, les formules qui permettent de passer de l'objet à l'image s'écrivent :

Le premier dessin est la représentation en perspective d'un pavage. Le deuxième est le pavage avec des cercles et le troisième est l'anamorphose oblique du portrait de Louis XIII, que j'ai essayé de reproduire, plutôt mal que bien, d'après le schéma anamorphique du P. du Breuil (1649) donné à la page 62 du Baltrušaïtis .

Je joins les fichiers source des ces images.
anamorphose.zip
La difficulté vient de ce que les formules de transformation ne sont pas linéaires : il n'est donc pas envisageable de créer une matrice de transformation pour la passer à PostScript (voir les exemples de symétrie et de cisaillement). Il faut appliquer ces formules à chaque couple de coordonnées. Il y a bien sûr une autre solution, c'est de réécrire les commandes de PSTricks les plus couramment utilisées (\psline, \pscurve etc.), j'ai commencé avec \pscircle qui devient \ANAcircle... Si quelqu'un veut continuer ? Reste à faire les anamorphoses coniques, sphériques et cylindriques. Pour ces dernières on se reportera au chapitre suivant (lorsqu'il sera prêt).

3.3 Anamorphoses cylindriques

Les anamorphoses cylindriques sont parmi les plus spectaculaires, ce sont celles aussi dont les calculs sont les plus compliqués...mais à PSTricks rien d'impossible !

Je donne ici, brut de brut, la première ébauche toujours avec Louis XIII. À l'intérieur du cercle se trouve l'image originale, donc celle qu'on doit observer et qui doit être l'image dans le cylindre de l'anamorphose (image déformée).

Prochainement, je développerai toutes les explications avec tous les détails nécessaires à la construction.

Pour observer l'anamorphose, il faut fabriquer un cylindre, avec du papier aluminium par exemple, de même diamètre que le cercle tracé en doubleline et le placer verticalement sur la feuille. Voici le même sujet observé de trois points de vue, disposés à 90 degrés autour du cylindre miroir et dans une position intermédiaire.
AnamorphoseC.tex

3.3.1 Principe

J'ai placé à l'intérieur du cylindre l'image telle qu'elle doit être vue par un observateur regardant dans le miroir cylindrique (on peut la placer à l'extérieur). L'objet anamorphique est « l'objet déformé » dont le miroir reconstituera les proportions réelles.

Objet et image obéissent aux lois de la réflexion de l'optique géométrique :

L'image non déformée (celle qui est vue dans le miroir) est placée, dans cet exemple, au centre du miroir. Un rayon incident partant de l'objet anamorphique se réfléchit sur le miroir et après réflexion parvientà l'œil de notre observateur. L'observateur a l'illusion que le rayon provient du point image. Il faut donc reconstruire mathématiquement la marche d'un tel rayon lumineux en partant de l'image dans le miroir.

L'observateur est suffisamment éloigné du miroir pour pouvoir être considéré comme ponctuel.

3.3.2 Calculs

Soit P un point de l'image, V l'œil de l'observateur. Traçons une droite PV et déterminons le point d'intersection I avec le cylindre : c'est le point d'incidence.

L'équation paramétrique de la droite (PV) s'écrit :
Le point I appartenant au cylindre, ses coordonnées vérifient la relation :
La résolution de cette équation nous donne les solutions classiques:
IV représente le rayon réfléchi par le miroir. Le rayon incident est défini par la droite symétrique de IV par rapport à la normale au miroir en I. Je cherche le symétrique de V, nommé V' par rapport à cette normale IN. Ce point V' remplit deux conditions :
+ = k
. = 0

La normale a pour vecteur directeur : ( xI , yI , 0)

La première condition se traduit par :

La deuxième par :

En remplaçant tirés de la première condition dans la deuxième :
Les coordonnées de V' s'en déduisent :
Il resteà trouver l'intersection de (IV') avec le plan horizontal z=0.
Équation paramétrique de IV', M(x,y) étant un point courant :
=
z=0

Cette série de calculs doit être appliquée à tous les points de l'image « normale » afin d'obtenir l'objet anamorphique (déformé) dont le miroir « redressera » la forme.

La documentation, au format LATEX, dont tous les schémas ont été faits avec PSTricks est ici :
DocAnamorphose.tex
L'anamorphose cylindrique sur TI-89 c'est possible !...et Remi Warzak a adapté les calculs et réalisé un programme spécifique aux TI. En voici une copie d'écran :
le programme est ici : TI89.zip Lancer dessin() puis anamorph().

L'adresse de l'auteur est : warzak2002@yahoo.fr que je remercie par ailleurs, pour m'avoir signalé quelques erreurs dans la documentation.

Remi Warzak a mis en ligne son TPE consultable à l'adresse : http://membres.lycos.fr/warzak/

Aurélien et Agathe ont mis en ligne leur TPE sur l'anamorphose :

http://perso.libertysurf.fr/pollen/anamorphose/
Leur site est très bien réalisé et fait le tour de la question, avec en particulier une excellente étude du célèbre tableau : Les ambassadeurs de Holbein.

3.4 Anamorphoses coniques

3.4.1 Principe

Le principe est identique à celui de l'anamorphose conique : imaginons un rayon lumineux provenant de l'objet « anamorphique », se réfléchissant sur le miroir conique et parvenant à l'œil de l'observateur placé au-dessus et dans l'axe du cône à une position suffisamment haute pour que l'observateur puisse être considéré comme ponctuel. Ainsi l'observateur aura l'illusion d'observer l'image reconstituée par le miroir conique. Image et objet sont dans le plan horizontal.

3.4.2 Calculs

Il s'agit de déterminer en premier, l'intersection de (VP) avec le cône, qu'on appelle I (point d'incidence). Les coordonnées de V,S et P sont notées : V(0,0,ZV), S(0,0,ZS) et P(XP,YP,0).

Équation paramétrique de (AV) :
L'équation paramétrique de la génératrice du cône qui est située dans le même plan que (VP) s'écrit :
En utilisant ces deux systèmes, on en déduit que :

Pour construire le rayon incident (IP'), ((IV) est le rayon réfléchi) déterminons a¢.

Un raisonnement géométrique élémentaire nous montre que :
Dans le plan horizontal, les coordonnées de P' sont :

3.4.3 Exemples

Le fichier source de ce module est ici :
DocAnaConique.tex

3.4.4 La construction d'un miroir conique

Les images précédentes ont été calculées avec un cône dont le cercle de base a pour rayon R = 3 cm et dont la hauteur vaut h = 5 cm. Pour construire un tel miroir on peut procéder de la façon suivante : Les schémas sont à l'échelle 0,5 on peut revenir à l'échelle 1 en supprimant \psset{unit=0.5}.

3.4.5 Problèmes

La même chose est prête pour l'anamorphose cylindrique :
AnaCylindre.zip

4 Les miroirs sphériques (en préparation).

Les résultats obtenus sont très surprenants, et méritent d'être développés, en voici deux exemples :
Ces deux images sont obtenues en considérant un boule réflechissante ; l'objet « anamorphique » et l'image sont situés dans le plan équatorial.
Suivant l'image que l'on souhaite obtenir et la position d'observateur adoptée V(XV,YV,ZV), les résultats peuvent être très déroutants.
Voici le début de cette étude : AnaHS1.zip

5 Voir dans un miroir sphérique.

On voit souvent dans les villes, lorsque la visibilité à la sortie d'un garage ou à un carrefour est insuffisante, ou bien dans certains magasins pour des motifs de surveillance, des miroirs bombés donnant de l'environnement un panorama très large. C'est encore Henri Bouasse qui a apporté sa contribution à une solution de ce problème...PSTricks a fait le reste.
Miroir sphérique.

Je vous conseille de visiter le site de Ulises Sarry : anamorphes et architecture, avec des anamorphoses extraordinaires.
http://www.3dnauta.com/

[Page principale] [Page précédente] [Page suivante]

mis en service le 16 juillet 2001 à 17h30. Dernière mise à jour : 3 juin 2003.