-
Notifications
You must be signed in to change notification settings - Fork 1
/
paths.yml
90 lines (74 loc) · 3.34 KB
/
paths.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# keys in uppercase because they are keywords used in other YAML files
# https://github.com/LIHPC-Computational-Geometry/automatic_polycube
# Polycube labeling generation + other tools
# path to the binaries folder, because several binaries are of interest (automatic_polycube, labeling_viewer, mesh_stats...)
AUTOMATIC_POLYCUBE: ~/code/automatic_polycube/build_Release/bin/
# https://github.com/fougue/mayo/
# 3D CAD viewer
# Path to the binary
MAYO: ~/.local/bin/mayo
# https://github.com/brunolevy/GraphiteThree
# 3D modeler
# Path to the binary
GRAPHITE: ~/.local/bin/graphite
# http://gmsh.info/
# Mesh generator
# Path to the binary
GMSH: ~/.local/bin/gmsh
# https://github.com/fprotais/fastbndpolycube
# Surface polycube estimation
# Path to the binary
FASTBNDPOLYCUBE: ~/.local/fastbndpolycube/build/fastpolycube
# https://github.com/cg3hci/HexBox
# Interactive tool for creating hex-meshes
# Path to the binary
HEXBOX: ~/.local/HexBox/build/gui/gui
# https://github.com/LIHPC-Computational-Geometry/evocube
# Genetic labeling framework for polycubes
# Path to the binary
EVOCUBE: ~/.local/evocube/build_Release/evolabel
# https://github.com/LIHPC-Computational-Geometry/ovm.io
# .ovm to .mesh hex-mesh conversion
# Path to the binary
OVM_IO: ~/code/ovm.io/build/Linux64-gcc-dynamic-Debug/ovm.io
# https://github.com/cgg-bern/AlgoHex
# Frame-field based hex-meshing pipeline
# Path to the binary
ALGOHEX: ~/.local/AlgoHex/build_Release/Build/bin/HexMeshing
# https://github.com/fprotais/polycube_withHexEx
# Polycube parametrization from a labeling and hex-mesh extraction
# Path to the binary
POLYCUBE_WITH_HEXEX: ~/.local/polycube_withHexEx/build_Release/polycube
# https://github.com/fprotais/robustPolycube
# Robust quantization for polycube-maps
# Path to the binaries folder, because several binaries are of interest (rb_generate_deformation, rb_generate_quantization and rb_perform_postprocessing)
ROBUST_POLYCUBE: ~/.local/robustPolycube/build_Release/
# https://github.com/fprotais/marchinghex
# Robust hex-meshing from a regular grid
# Path to the binaries folder, because several binaries are of interest (gridgenerator and marchinghex_hexmeshing)
MARCHING_HEX: ~/.local/marchinghex/build_Release/
# https://github.com/fprotais/hexsmoothing
# Hex-mesh smoothing
# Path to the binaries folder, because several binaries are of interest (innerSmoother and mixedSmoothing)
HEXSMOOTHING: ~/.local/hexsmoothing/build_Release/
# https://github.com/f3d-app/f3d
# Fast and minimalist 3D viewer
# Path to the binary
F3D: /usr/bin/f3d
# https://www.salome-platform.org/
# The open source platform for numerical simulation
# Path to the binaries folder
SALOME: ~/.local/SALOME/SALOME-9.12.0-native-UB22.04-SRC/
# http://www.cs.ubc.ca/labs/imager/tr/2018/HexDemo/
# Polycube-based automatic hex-mesh generation
# Labeling algo is PolyCut itselft:
# "PolyCut: Monotone Graph-Cuts for PolyCube Base-Complex Construction"
# Livesu, Vining, Sheffer, Gregson, Scateni
# ACM Transactions on Graphics, Volume 32, Issue 6 (SIGGRAPH ASIA 2013 Papers)
# http://www.cs.ubc.ca/labs/imager/tr/2013/polycut/
# Hex-mesh untangler is:
# "Practical Hex-Mesh Optimization via Edge-Cone Rectification"
# Livesu, Sheffer, Vining, Tarini
# ACM Transactions on Graphics (SIGGRAPH 2015)
# http://www.cs.ubc.ca/labs/imager/tr/2015/untangler/
POLYCUT: C:\Users\sm266019\Downloads\polycut_public_release_20180929