
It's possible to use parenthesis (), and predefined operators: MeshLab filter name: ‘Conditional Face Selection’īoolean function using muparser lib to perform faces selection over current mesh. MeshLab filter name: ‘Compute Topological Measures for Quad Meshes’Ĭompute a set of topological measures over a quad mesh. compute_topological_measures_for_quad_meshes ¶ MeshLab filter name: ‘Compute Topological Measures’Ĭompute a set of topological measures over a mesh. Default values listed here are computed on a 1x1x1 cube (pymeshlab/tests/sample/cube.obj), but their value will be computed on the input mesh if they are left as default.Ĭreate also split surfaces: If selected, it will create two layers with the portion of the mesh under and over the section plane. Please note: some filter parameters depend on the mesh(es) used as input of the filter. Most of the filters do not return nothing, therefore the dictionary will be empty.

The _filter() returns a dictionary that may contain some values returned by the applied filter. The string is expected to have at least an extension on its final characters see the documentation of the specific filter for further info File Name: a classic str that represents the path of a file that is going to be saved or loaded by the filter.This parameter is of type int, which indicates the id of the mesh in the MeshSet Mesh: represents a parameter that links to one of the meshes contained in the MeshSet on which the filter is applied.4x4 Matrix: represents a 4x4 Matrix of floats, and the parameter can be of type numpy.ndarray] (a 4x4 numpy array of floats).3D Point (or 3D Vector): represents a 3D point or vector, and the parameter can be of type numpy.ndarray] (a numpy array containing three floats).Color: represents a color, and the parameter can be of type pmeshlab.Color see the documentation of the pmeshlab.Color for further info.These values type can be int or str see the documentation of the specific filter for further info


It has filters that allow you to remove null faces and other small unused components as well as automatically fill holes.
#MESHLAB DELETE MESH LICENSE#
MeshLab is free to use under the GNU General Public License as long as proper citation is made.ĭesigned to help with the processing of unstructured models created during 3D scanning, MeshLab provides many tools to clean up these meshes and convert them into usable 3D models. It is used for processing and editing unstructured 3D triangular meshes in 3D projects. MeshLab is an open source 3D mesh processing application used by experts in 3D development. Interactive mesh color and selection painting.Customizable OpenGL Shader based rendering.Multiple filters for mesh cleaning, colorization, and remeshing.
