ReprE`sentations du complexe de visibilitE`

Comment utiliser le programme komplexe

Vous pouvez aussi consulter l'aide mE`moire o est rE`sumE`e l'interface (en fredoanglais).

Sommaire

Interface

La scE"ne qui dE`finit le complexe est dE`crite dans un fichier (complexe.data par dE`faut) ainsi que les diffE`rents rE`glages des reprE`sentations (voir la structure du fichier de description pour plus de dE`tails).

Komplexe est basE` sur la librairie Inventor de Silicon Graphics, et ce titre il en reprend l'interface.

En particulier, dans chaque fentre, le curseur peut tre en mode dE`placement() ou en mode sE`lection(). Toutes les commandes claviers ne peuvent tre saisies qu'en mode sE`lection.

Quel que soit le mode, le bouton gauche donne l'accE"s un pop-up menu qui permet de cacher les bordures, de choisir le mode de rendu, etc.

Lorsqu'on visualise une scE"ne 3D, le mode dE`placement permet de faire des rotations de camE`ra en maintenant le bouton gauche appuyE`, des translations avec le bouton du milieu et des zoom avec les deux simultanE`ment. Avec une scE"ne 2D, le bouton gauche autorise les translations et celui du milieu les zooms.

Les touches de fonction de 1 4 servent rajouter des reprE`sentations :

Retour au sommaire

ReprE`sentation de la scE"ne

Cette reprE`sentation permet d'afficher la scE"ne associE`e au complexe avec les axes du repE"re.

On peut y afficher les bitangentes en tapant N, et les cacher avec H.

La sE`lection d'un angle se fait en tapant A puis en cliquant sur deux points de la fentre qui dE`finiront l'angle mettre en relief.

En appuyant sur l on sE`lectionne de mme une ligne, qui sera affichE`e ainsi que sa distance l'origine.

Et avec S on obtien un segment maximal. La visibilitE` est calculE`e pour le premier point selectionnE`, il ne doit donc en aucun cas se trouver a l'intE`rieur d'un objet.

Pour sortir de chacun de ces modes, taper D.

On peut dE`placer ces sE`lections avec les flE"ches du clavier.

Les flE"ches haut et bas augmentent et diminuent l'angle pour les 3 (c'est a dire que si l'on a sE`lectionnE` une droite ou un segment, il tourne), droite et gauche modifient u, mais seulement pour les lignes. Si l'on appuie sur ces touches en ayant sE`lectionnE` un angle, on passe en mode de sE`lection de ligne.

Donc, si on veut faire un calcul de vue, on selectionne un segment maximal et on appuie sur haut ou bas pour tourner autour de la scE"ne.

Retour au sommaire

ReprE`sentation topologique du complexe

Cette reprE`sentation est trE"s certainement la plus juste de toutes, chaque coupe selon theta=cte est en fait un graphe auxiliaire.

Des aides la visualisation y sont proposE`es :

cacher une face avec H (Hide).

la rendre transparente avec T.

rE`aliser un E`clatE` avec E (Empty ou EclatE`), seul ses bords sont alors affichE`s. Cela permet de bien voir ce qu'il y a derriE"re une face tout en la gardant visible.

pour revenir la normale taper N.

Si on appuye sur la touche seule (H,T, ou E), seule les faces sE`lectionnE`s sont touchE`es. avec Shift, l'opE`ration est appliquE`e toutes les faces du complexe. Il est ainsi possible de visualiser l'arrangement dual en utilisant une camE`ra orthographique (cliquer sur ) et taper Shift H.

On peut par ailleurs choisir que chaque nouvelle face sE`lectionnE`e subissent l'opE`ration en tapant Ctrl+ H,T,E ou N. Les faces reviendront ensuite leur E`tat prE`cedent quand elle seront dE`sE`lectionnE`es.

Par exemple, on peut dans une vue taper Shift T pour rendre toutes les faces transparentes, et Ctrl N pour que toute face sE`lectionnE`e soit bien visible.

Ctrl i choisit de ne rien effectuer chaque nouvelle sE`lection (Idle). C'est le choix par dE`faut.

On peut E`galement mettre en relief un sommet en choisissant de n'afficher que les faces adjacentes avec R. Les faces qui commencent et finissent ce sommet sont affichE`es normalement, tandis que les 4 autres sont en E`clatE`. On peut l encore valider ce choix pour toute sE`lection future avec Ctrl R.

Quand on sE`lectionne un angle dans une autre vue, le plan theta=cte est affichE` en transparent. (l'image obtenue est en gE`nE`ral meilleur que cette copie dE`cran)

On peut aussi choisir de tronquer le complexe cette valeur de theta en ajoutant un clipping plane. On passe de l'une l'autre de ces possibilitE`s en tapant C.

Retour au sommaire

ReprE`sentation du graphe auxiliaire

Cette reprE`sentation propose une coupe du complexe theta=cte. La valeur de theta est de 0 par dE`faut. On peut la modifier grce aux touches haut et bas, ou en sE`lectionnant un angle dans la scE"ne, ou en sE`lectionnant un sommet dans une autre vue.

Retour au sommaire

ReprE`sentation dans l'espace des demi-droites

Attention, la sE`lection plante dans cette reprE`sentation.

Dans cette reprE`sentation,chaque coupe theta=cte correspond la scE"ne tournE`e d'un angle theta.chacun des boudinoO^des correspond donc un objet, et les faces sont les volumes entre deux boudinoO^des. Les sommets sont donc des segments verticaux.

Les mmes possibilitE`s que pour la vue topologique sont offertes, sauf en ce qui concerne les E`clatE`s. Par dE`faut on ne voit des faces que leur projection sur les boudinoO^des.

On peut afficher les sommets avec V et les masquer avec W.

Retour au sommaire

FrE`do Durand Frederic.Durand@imag.fr