![]() ![]() Mlx.files - functions that operate directly on files, usually to measure themįor production MLX can run completely headless, however while developing new scripts some visual feedback can be helpful. Mlx.mp_func - functions to work with muparser filter functions, this is mostly a vector math library Mlx.vert_color - functions that work with vertex colors Mlx.compute - functions that measure or perform a computation Mlx.transfer - functions to transfer attributes Mlx.texture - functions that work with textures and UV mapping (parameterization) Mlx.normals - functions that work with normals Mlx.layers - functions that work with mesh layers Mlx.clean - functions to clean and repair a mesh Mlx.delete - functions that delete faces and/or vertices Mlx.select - functions that work with selections Mlx.transform - functions that transform, deform or morph mesh geometry Mlx.create - functions that create a new mesh FilterScript - Main class to create scripts.Mlx - functions to create and run scripts, determine inputs & outputs, etc. In addition, in many cases the documentation is taken directly from the MeshLab filter, which is not always sufficient to understand the function if you are not already familiar with how it works. Others are created from a combination of other functions, or implement new functionality using the muparser function filters.ĭocumentation for most filters is available by using "help" within a Python shell, although there are many that still need to be documented. Many of the functions below are a direct implementation of a MeshLab filter. If you need a filter that is not yet incorporated, please open an issue. Additional filters will be added over time, generally on an "as I need them" basis. MLX contains a fairly large subset of the filters available in MeshLab. A letter may be added on the end ("a", "b", "c", etc) if there is more than one release in a month. MLX version numbers: PyPI releases are numbered by the year and month of release, e.g. As of the time of this writing, not all functions have been tested with 2016.12 yet, so please open an issue if you find a bug. MeshLab: MLX is known to work on MeshLab versions 1.34BETA (64 bit Windows only) and 2016.12. Python: MLX should work under Python 2.7 and 3.x, although it is only routinely tested on 64 bit >=3.5 Platforms: MLX should work anywhere that MeshLab will run, including Windows, Mac & Linux, although it is only routinely tested on 64 bit Windows. Note that Blender does not come with pip by default, however it can be easily installed using get-pip. MLX may also be installed and run in other Python environments, such as Blender. The released PyPI version may lag behind this git repository somewhat, so install from git if you want the latest and greatest. 41 How to create a mesh.43 The flags of the mesh elements. 38 Using Microsoft Visual Studio 8 express edition and QT.38 WRITING A PLUGIN. 34 Select Visible Points.35 SUPPORTED FORMATS. 33 Delaunay Triangulation.33 Voronoi Filtering. 30 Description.30 Use With "Align Mesh using Picked Points" filter.31 Notes for Developers who want to use picked points in their plugin. ![]() 14 Bridges bulding issue.15 POINT PICKING TOOL. 13 Hole Filling.13 Hole Bridging.13 Non Manifold Hole Splitting.14 Data Structures.14 Mark interesting faces. 11 Description.11 Use With "Align Mesh using Picked Points" filter.12 Notes for Developers who want to use picked points in their plugin. 9 Basics.9 Simple Straightening.10 Layer Composition.10 Special Features.10 POINT PICKING TOOL. 8 APPLYING THE SAME MAPPING TO SEVERAL MESHES. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |