Getting started¶
The toolkit's algorithms are components: TetWild, TriWild, QSlim, isotropic remeshing and the others in the component reference. Each one takes its options as JSON, and runs three ways:
- from the command line,
wmtk_app -j options.json, on files; - from Python,
wildmeshing.<component>(options)on files, orwildmeshing.<component>(options, meshes)on NumPy arrays; - from C++,
wmtk::components::<component>::<component>(options, meshes)onMeshData.
The options are the same in all three, and so are the results.
- Installation: build the library, the command line and the Python package.
- A first run: the same remeshing three ways.
- Calling components: files or memory, mesh data, reports, histories.
- Troubleshooting: what goes wrong, and what to do.
Then the tutorials go through each component, and Concepts explains what they are built on.