QSLIM

/ (object)

/

Description

Required

/application (string)

/application

Description

Application name must be qslim.

Options: ['qslim']

/input (string)

/input

Description

Triangular input mesh.

Optional

/output (string)

/output

Description

Output file name.

Default: 'out.obj'

/input_dir (string)

/input_dir

Description

Directory where the input files are located. This is injected by the application and should not be set by the user.

Default: ''

/num_threads (int)

/num_threads

Description

Number of threads used by the application

Default: 0

/eps_rel (float)

/eps_rel

Description

Envelope thickness relative to the bounding box

Default: -1

/boundary_eps_rel (float)

/boundary_eps_rel

Description

Thickness of a tube around the open boundary of the input, relative to the bounding box diagonal. When positive, every collapse has to leave each boundary edge that descends from the input’s boundary within this distance of the input’s boundary edges, and collapses at the boundary are placed on the outline instead of at the quadric’s optimum: a collapse along the boundary at the optimum on the edge, one between a boundary vertex and an interior one onto the boundary vertex. Boundary that a collapse opens away from the input’s is not judged. Negative (the default): the boundary is held only by the surface envelope (eps_rel), a containment test that does not stop the outline from retracting along the surface – measured at 20 to 100 times eps on synthetic open surfaces.

Default: -1

/target_rel (float)

/target_rel

Description

Target number of vertices relative to the number of input vertices.

Default: 0.1

/target_abs (float)

/target_abs

Description

Absolute target number of vertices.

Default: -1

/log_file (string)

/log_file

Description

Logs are not just printed on the terminal but also saved in this file.

Default: ''

/report (string)

/report

Description

A JSON file that stores information about the result and the method execution, e.g., runtime.

Default: ''

/throw_on_fail (bool)

/throw_on_fail

Description

Throw exception if the output does not fulfil the desired criteria. No output will be generated.

Default: False