https://gitlab.liris.cnrs.fr/gdamiand/generic-query-modify
Tip revision: 69edcd4963d23dcc3e17de17c68ec456e12f1f42 authored by Guillaume Damiand on 21 July 2025, 07:58:39 UTC
script
script
Tip revision: 69edcd4
RUN.md
# Run experimentations
How to reproduce some results of the paper *"A Generic Query-Modify Framework for Volumetric Mesh Processing". Guillaume Damiand, Vincent Nivolliers, Romain Pascual*.
1. Move to your build directory
* ```cd```
* ```cd generic-query-modify/builds/release```
2. Results of section *7.1.1 Tetrahedra recombination: Results on a synthetic dataset*
Computation times can be long, below the indicative times of the method on our computer.
* ```./tet2hex -method jacobi ../../data/synthetic_data/armadillo_out-tetra.mesh -save -draw``` # time=205s
* ```./tet2hex -method jacobi ../../data/synthetic_data/dragon_out-tetra.mesh -save -draw``` # time=89s
* ```./tet2hex -method jacobi ../../data/synthetic_data/dualOcta-tetra.mesh -save -draw``` # time=8s
* ```./tet2hex -method jacobi ../../data/synthetic_data/rockerarm-tetra.mesh -save -draw``` # time=69s
* ```./tet2hex -method jacobi ../../data/synthetic_data/sculpture-tetra.mesh -save -draw``` # time=13s
* ```./tet2hex -method jacobi ../../data/synthetic_data/torusTwist-tetra.mesh -save -draw``` # time=3s
3. Results of section *7.2. Modification of a 3D model*
* ```./query_replace_multiple_cells -pat_dir ../../data/building/remove_handle/ ../../data/building/AC20-FZK-Haus.off-simplif-canonize.3map -save step1.3map```
* ```./query_replace_multiple_cells -pat_dir ../../data/building/add_handle/ step1.3map -save result-building.vtk -draw```
4. Results of section *7.3. Modification of production surface meshes*
* ```./query_replace_multiple_cells -pat_dir ../../data/quadbot/extend_back/ ../../data/quadbot/quadbot.vtk -save quadbot-result.vtk -draw```
* ```./query_replace_multiple_cells -pat_dir ../../data/ladybug/add_boots/ ../../data/ladybug/ladybug.vtk -save ladybug-result.vtk -draw```
5. Results of section *7.4. Terrain generation with houses*
* ```./generate-terrain -size 128 .5 20. 50 -save -draw```
