diff --git a/README.md b/README.md index 7ece0c65d39ebaa41838e480e3e7f02213c61c22..f68a14a8e261629d3bc89302a51eaeb489c5b011 100644 --- a/README.md +++ b/README.md @@ -463,6 +463,16 @@ Penser à renseigner les chemins suivants pour les `#include` (sous Ubuntu) : /usr/include/ttk/base ``` +## Utiliser vpt2dot + +Attention à bien être situé dans le répertoire `/build`. + +```bash +./vpt2dot filename.vtp file.dot +``` + +Où `filename.vtp` correspond à un fichier vtp fabriqué avec le script précédemment (ou n'importe quel autre exemple de fichier vtp), et `file.dot` correspond au nom du futur fichier dot qui sera issu de l'éxecution de la commande. + ## Fonctionnalités - Lecture de fichier `.obj` passé en entrée et traduction du maillage en "VTKPolyData", le modèle de donnée de VTK. @@ -478,7 +488,7 @@ Penser à renseigner les chemins suivants pour les `#include` (sous Ubuntu) : - [x] Rendre les OBJ lisibles par le programme (si pas lisibles, msg d'erreur) - [x] Pouvoir lire les fichiers OFF afin de généraliser le format d'entrée. - [ ] Améliorer l'outil de filtrage. - - [ ] Transformer les .vtp en dot pour visualiser le graphe de Reeb sous graphviz + - [x] Transformer les .vtp en dot pour visualiser le graphe de Reeb sous graphviz - [ ] Filtrer selon des paramètres spécifiques le graphe obtenu - [ ] Créer une interface - [ ] Un affichage du maillage d'un côté, affichage du graphe de Reeb de ce maillage de l'autre @@ -489,6 +499,7 @@ Penser à renseigner les chemins suivants pour les `#include` (sous Ubuntu) : - Florian Beguet. Modélisation et description par graphes pour des formes géométriques complexes. Thèse de doctorat, Aix-Marseille Université, 2021. - Jan J. Koenderink et Andrea J. Van Doorn. « Surface shape and curvature scales ». Image and vision computing, 10.8, p. 557-564, 1992. +- Roman Grauthosmann - vtp2dot.cxx : https://github.com/romangrothausmann/VTK-CLIs/blob/master/vtp2dot.cxx (file modified), 2016. ### Auteurs