Bien commencer avec 3D-XplorMath-J

Il faut voir 3D-XplorMath-J comme un musée -- un musée virtuel de mathématiques


Galeries et Objets Exposés

Comme dans un vrai musée, les objets de celui-ci sont répartis en galeries d'"Objets Exposés" liés ; pour choisir une galerie que vous voulez visiter, choisissez son nom dans le menu "Galeries", et elle deviendra la galerie courante. Cela veut dire que son nom deviendra le nom du menu des Objets Exposés -- celui juste à droite du menu Galeries -- et les noms des Objets Exposés qu'il contient seront listés dans ce menu ou l'un de ses sous-menus. (Quand le programme démarre, vous vous trouverez dans la Galerie Surfaces.)


Visionner les Objets Exposés

Quand un Objet Exposé est choisie par son nom dans le menu, le programme affiche immédiatement une representation par défaut de celle-ci. Dans la plupart des cas, une animation sera lue pour montrer la "création" de l'objet. Cela illustre une fonction basique du programme : tant que possible, le programme assigne des valeurs par défaut soigneusement choisies à des paramètres variés et des options nécessaires à l'affichage d'un Objet Exposé : cela créé la vue de l'Objet Exposé correspondant à ces choix ; et ensuite il est permis à l'utilisateur de modifier un ou plusieurs de ces choix par défaut, en entrant des nouvelles valeurs dans les boîtes de dialogues, ou en cliquant sur des boutons dans les panneaux de contrôle. Le programme affichera alors la nouvelle représentation du même Objet Exposé correspondant à ces choix. Nous allons expliquer de manière plus détaillée certaines des méthodes les plus importantes pour modifier un Objet Exposé de cette manière.


Avec la souris

3D-XplorMath-J est conçu pour être un programme hautement intéractif, et la souris est un outil important pour annoncer ce que vous voulez faire. La première chose que vous devriez savoir, c'est que cliquer sur l'image pendant une action de dessin annule ce dernier la plupart du temps, si possible après un court délai (d'un autre côté, si vous voulez juste mettre une animation en pause, appuyez sur la barre espace ; et rappuyer pour la remettre en lecture).

Dans une galerie bidimensionnelle, vous pouvez généralement bouger l'image à l'écran en cliquant et glissant le curseur. Si vous le faites avec le bouton droit (ou sur Mac, le modificateur Commande), vous pouvez sélectionner une portion rectangulaire de l'image et l'agrandir. Si vous laissez la touche Shift appuyée (ou utilisez le 3ème bouton), cliquer et glisser permettra d'agrandir et de retrécir la représentation de l'objet.

Dans une galerie tridimensionnelle, cliquer et glisser tournera généralement l'objet dans les 3 dimensions, et si vous relachez le clic en milieu de course, l'objet continuera dans sa lancée. Clic droit ou Command clic puis glisser servira à translater un objet. Et de la même façon qu'en deux dimensions, Shift clic puis glisser permettra de zoomer et dézoomer.

Il y a des exceptions à ces règles générales sur l'utilisation de la souris. Dans certains cas, l'exception sera notée en bas de la fenêtre, sur la ligne d'état.


Le menu Action

Contrairement à la plupart des menus qui ne changent que peu en fonction de l'Objet Exposé ou même de la galerie, le menu "Action" change substantiellement d'une galerie à l'autre, voire d'un Objet Exposé à l'autre, offrant souvent des objets spécifiques qui aident à comprendre les détails inhabituels de l'Objet Exposé. Il en découle qu'il est généralement utile après avoir choisi un Objet Exposé inconnu de vérifier les objets du menu "Action". L'objet du haut ne varie jamais et s'appelle "Créer". Le sélectionner va généralement montrer la même animation que lorsque l'on a sélectionné l'Objet Exposé la première fois, mais incorpore les modifications éventuelles des paramètres de l'Objet Exposé.

Quel genre de fonctionnalités trouvent-on dans le menu Action ? Voilà quelques exemples typiques. Pour les Courbes planes il y a un objet "Monter les cercles osculateurs". Pour les Applications Conformes vous pouvez choisir de dessiner un cerle ou une ligne et voir comme il est tracé. Et pour les Polyèdres vous pouvez choisir une vue normale, tronquée ou étoilée.


Le menu Vue

Il faut garder à l'esprit que les objets mathématiques sont des concepts abstraits, de sorte que les possibilités de représentations visuelles admettent une grande souplesse et un choix varié. Il y a des options simples, comme afficher ou non un objet sur un fond blanc, noir, ou coloré ; et en trois dimensions, il existe d'importantes options supplémentaires, comme celles d'utiliser la projection perspective ou orthographique ou la vision mono ou stéréoscopique . Ces choix, et d'autres sont commandés depuis le menu "Vue".

Les vues stéréo nécessitent une explication. Ces points de vue qui vous permettent de visualiser en trois dimensions les véritables représentations d'un objet. "Vision stéréo anaglyphe" est destiné à être visionné avec des lunettes stéréo rouge/bleu ou rouge/vert (avec la lentille rouge sur l'oeil gauche), il donne une vision claire et facile à obtenir, mais l'objet semble dans les tons de jaune plutôt qu'en couleurs. "Vision stéréo croisée" montre deux exemplaires de l'objet côte à côte, selon les perspectives de l'oeil droit et l'oeil gauche. Pour obtenir l'effet tridimensionnel, il faut loucher jusqu'à fusionner les deux images. La "Vision stéréo parallèle" est similaire, mais vous devez fusionner les deux images en regardant un point éloigné derrière l'écran. Cela prend un peu de temps pour apprendre à fusionner les images, mais le résultat devrait être un cadre clair, tout en couleur d'une image tridimensionnelle.


Le menu "Animation" : Paramètres et Morphing

La plupart des Objets Exposés ne sont pas uniques, seuls objets mathématiques de ce type. Les Objets Exposés sont plutôt des familles paramétrées. Par exemple, l'objet Ellipsoïde a trois paramètres, qui correspondent à la longueur de ses trois axes, et de même un tore est décrit par ses deux rayons. Lorsqu'un objet est sélectionné, le programme l'affiche avec des choix de paramètres spécifiques (mais typiques) par défaut qu'il est possible, comme cela est expliqué ci-dessous, de modifier avec la commande "Ajuster les paramètres" dans le menu "Réglages". Mais quelque chose de plus intéressant peut également être fait pour obtenir une idée claire de la manière dont l'apparence d'un objet change quand ses paramètres varient, et c'est ce qu'on appellera le morphing. De nombreux paramètres sont "morphable", qui signifie que l'on peut choisir les valeurs "initiale" et "finale" de ces paramètres. Puis, lorsque le "Morphing" est choisi dans le menu "Animation", le programme crée une animation en dessinant rapidement une série d'images de l'objet, à partir des valeurs initiales des paramètres et se terminant avec leurs valeurs finales, en donnant l'illusion que l'objet évolue de façon continue de sa forme initiale à sa forme finale. Dans certains cas (notamment pour Courbes Planes, Polyèdres, et les EDO), le programme est capable de fournir des images assez vite pour que le morphing puisse être créé à la volée, mais dans la plupart des cas, pour obtenir un morphing suffisamment lisse, les images doivent être enregistrées pendant leur création et ensuite lue en succession rapide comme des pages qui tournent trés vite. (En général, il est préférable de ne varier qu'un seul paramètre à la fois, rendant la première et dernière valeurs des autres égales.)


Le menu "Réglages"

Le menu "Réglages" est le coeur de la modification des différents paramètres et options qui définissent l'actuelle apparence d'un objet. Sélectionner un élément de ce menu, dans la majorité des cas, ouvrira une boîte de dialogue où les nouvelles valeurs pourront être saisies. Par exemple, comme mentionné plus haut, sélectionner l'option "Ajuster les paramètres" fera apparaître une boîte de dialogue qui vous permettra de modifier l'un des paramètres qui sont associés à l'exposition en cours, tandis que "Ajuster le morphing" vous permettra de fixer les valeurs initiales et finales de ces paramètres lors d'une animation de morphing. "Définir le nombre d'images..." permet de changer le nombre d'images dans un morphing -- l'animation prendra alors plus de temps mais sera plus fluide. " Définir la plage de visibilité..." permet de régler la taille et l'emplacement de l'exposition en fixant les positions des bords horizontaux et verticaux de la zone rectangulaire dans laquelle s'affiche l'objet. En trois dimensions, "Changer la point et la direction d'observation" vous permet de définir l'emplacement et l'orientation dans l'espace de la caméra virtuelle utilisée pour afficher l'image de l'Objet Exposé sur son plan focal. Et pour les surfaces, "Configuration de la lumière..." fera apparaître une boîte de dialogue dans laquelle vous pouvez configurer les couleurs des sources lumineuses éclairant la surface et leurs directions.


Le menu Fichier : fichiers de paramètres, captures d'écran, et fenêtres multiples

En utilisant le menu Fichier, il est possible de sauvegarder une capture d'écran de la visualisation actuelle, en png ou en jpeg. Il est également possible de sauvegarder l'identité de l'Objet Exposé courant avec tous ses paramètres et options dans un fichier de configuration avec la commande "Sauvegarder l'Objet Exposé sous...". En ouvrant le fichier sauvegardé avec la commande "Ouvrir le fichier de configuration", le programme retournera dans l'état exact ou il était quand l'objet a été sauvegardé. (Et vous pouvez ainsi partager votre travail en envoyant les paramètres par mail à un ami). "Sauvegarder l'Objet Exposé sous..." marche aussi avec les Objets Exposés personnalisés (voir plus bas), et c'est particulièrement utile dans ce cas puisque cela permet de créer et distribuer des Objets Exposés complètement nouveaux qui ne sont pas dans le répertoire de 3D-XPlorMath-J.


Objets Exposés personnalisés

Nous avons dit en introduction que l'on pouvait voir 3D-XplorMath-J comme un musée. Nous voulons maintenant expliquer comment on peut également le voir comme un laboratoire de mathématiques, en utilisant les Objets Exposés personnalisés.

La plupart (mais pas toutes) des galeries contiennent au moins un Objet Exposé personnalisé. Ceux-là paraissent à première vue comme les autres objets de la galerie. Cependant, lorsque vous sélectionnez pour la première fois un tel objet, vous verrez apparaître une boîte de dialogue, qui ressemble à celle de "Modifier les réglages", sauf qu'il y a en plus des entrées usuelles des entrées dans lesquelles vous pourrez écrire des formules mathématiques qui décrivent l'objet que vous voulez créer. Comme d'habitude, ces cases ont des valeurs par défaut, mais bien sûr il est plus intéressant de modifier ces formules avec des formules personnalisées. Par exemple, si vous choisissez "Courbe plane personnalisée (paramètrique)" dans la galerie des Courbes Planes, les équations par défaut sont x(t) = a * cos(t) and y(t) = b * sin(2*t) (où a a la valeur de 3 et b 1.5). Si vous acceptez ces valeurs en cliquant sur OK, vous aurez une figure de huit, mais si vous remplacez la formule par sin(2*t) by sin(t) vous aurez une ellipse.

En passant, une fois que vous avez créé un objet exposé personnalisé, si vous voulez éditez vos formules et paramètres, ne re-sélectionnez pas Objet Exposé Personnalisé dans le menu Objet Exposé -- ceci aura pour effet de réinitialiser aux valeurs par défaut. A la place, utilisez l'objet "Changer les données de l'utilisateur..." du menu Réglages.