Next: Macros permettant de dessiner
Up: Représentation en 3D
Previous: view3D
Contents
Le fichier polyedres.mac est automatiquement chargé par le fichier TeXgraph.mac, celui-ci doit être présent dans le même dossier que TeXgraph.mac. Ce fichier contient quelques macros pour faire des polyèdres élémentaires ainsi que leur section par un plan. Ce fichier contient trois variables qui sont:
- HideStyle: initialisée à dotted, pour le style de tracé des arêtes cachées,
- HideWidth: initialisée à Nil, pour l'épaisseur du tracé des arêtes cachées,
- HideColor: initialisée à Nil, pour la couleur du tracé des arêtes cachées.
Lorsque HideWidth (ou HideColor) a la valeur Nil, c'est l'épaisseur (ou la couleur) courante qui est prise en compte.
Un polyèdre est représenté par une liste de facettes séparées par la constante jump, une facette est une succession de point3D représentant les sommets de la facette, ceux-ci doivent être écrits dans un certain ordre de telle sorte que la facette soit orientée par la normale extérieure au polyèdre.
Il y a 5 modes de représentation:
- mode 0: le dessin se fait arête par arête, y compris les arêtes cachées (qui seront dessinées dans le style HideStyle),
- mode 1: le dessin se fait par face visible, celles-ci peuvent être remplies en fonction de l'attribut FillStyle, toutes les facettes ont alors la même couleur,
- mode 2: le dessin est fait comme dans le mode 1, puis on rajoute les arêtes cachées.
- mode=3: comme le mode 1 mais la couleur de remplissage est nuancée en fonction de l'exposition des facettes.
- mode=4: le dessin se fait par face visible mais la couleur de remplissage des facettes est nuancée en fonction de l'exposition des facettes, puis on rajoute les arêtes cachées.
Subsections
Next: Macros permettant de dessiner
Up: Représentation en 3D
Previous: view3D
Contents