From 5552c19ff12a08a77443e01cff2361b22ce8501f Mon Sep 17 00:00:00 2001 From: Waldir Pimenta Date: Wed, 21 Dec 2016 23:19:53 +0000 Subject: [PATCH] meshlabserver: add page (#1035) * meshlabserver: create page * fixup: typo in command name * fixes per PR review --- pages/common/meshlabserver.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pages/common/meshlabserver.md diff --git a/pages/common/meshlabserver.md b/pages/common/meshlabserver.md new file mode 100644 index 0000000000..4307b22534 --- /dev/null +++ b/pages/common/meshlabserver.md @@ -0,0 +1,23 @@ +# meshlabserver + +> Command line interface for the MeshLab 3D mesh processing software. + +- Convert an STL file to an OBJ file: + +`meshlabserver -i {{input.stl}} -o {{output.obj}}` + +- Convert a WRL file to a OFF file, including the vertex and face normals in the output mesh: + +`meshlabserver -i {{input.wrl}} -o {{output.off}} -om vn fn` + +- Dump a list of all the available processing filters into a file: + +`meshlabserver -d {{filename}}` + +- Process a 3D file using a filter script created in the MeshLab GUI (Filters > Show current filter script > Save Script): + +`meshlabserver -i {{input.ply}} -o {{output.ply}} -s {{filter_script.mlx}}` + +- Process a 3D file using a filter script, writing the output of the filters into a log file: + +`meshlabserver -i {{input.x3d}} -o {{output.x3d}} -s {{filter_script.mlx}} -l {{logfile}}`