2022-01-31 16:55:32 +01:00
|
|
|
|
Projet de fin d'étude de M2 Info Géométrie et Informatique Graphique.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Compilation :
|
2022-02-09 16:24:57 +01:00
|
|
|
|
cmake -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build
|
2022-01-31 16:55:32 +01:00
|
|
|
|
|
|
|
|
|
Compilation (pour développeurs) :
|
2022-02-09 16:24:57 +01:00
|
|
|
|
cmake -Bbuild \
|
|
|
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
2022-01-31 16:55:32 +01:00
|
|
|
|
-DCMAKE_CXX_FLAGS="-Wall -Wextra" \
|
|
|
|
|
&& cmake --build build
|
2022-03-30 09:45:30 +02:00
|
|
|
|
|
|
|
|
|
Pour utiliser une installation système de VTK :
|
|
|
|
|
-DUSE_SYSTEM_VTK=ON
|
|
|
|
|
|
|
|
|
|
Pour désactiver la visualisation :
|
|
|
|
|
-DENABLE_VIEWER=OFF
|
|
|
|
|
|
|
|
|
|
Exécution :
|
|
|
|
|
build/pfe fit|analyze tetmesh polydata [radiusScale relaxationIterCount]
|
|
|
|
|
|
|
|
|
|
Produit un fichier nommé out.vtu. En mode `analyze`, ce fichier
|
|
|
|
|
contient le même modèle que tetmesh mais avec les informations de
|
|
|
|
|
qualité ajoutée, et affiche des statistiques dans la console.
|
|
|
|
|
|
|
|
|
|
En mode `fit`, adapte le tetmesh au polydata, puis effectue
|
|
|
|
|
l'analyse comme `analyze`.
|