EnglishFrenchSpanish

Ad


OnWorks favicon

mia-meshfilter - Online in the Cloud

Run mia-meshfilter in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command mia-meshfilter that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


mia-meshfilter - Run filters on a 3D mesh.

SYNOPSIS


mia-meshfilter -i <in-file> -o <out-file> [options] <PLUGINS:mesh/filter>

DESCRIPTION


mia-meshfilter This program runs a series filters on a given input mesh. The filters are
given as extra parameters on the command line and are run in the order in which they are
given. To obtain a list of available filters you may run
'mia-plugin-help mesh/filter' from the command line

OPTIONS


-i --in-file=(input, required); io
input mesh to be filtered For supported file types see PLUGINS:mesh/io

-o --out-file=(output, required); io
output mesh that have been filtered For supported file types see
PLUGINS:mesh/io

Help & Info
-V --verbose=warning
verbosity of output, print messages of given level and higher priorities.
Supported priorities starting at lowest level are:
info ‐ Low level messages
trace ‐ Function call trace
fail ‐ Report test failures
warning ‐ Warnings
error ‐ Report errors
debug ‐ Debug output
message ‐ Normal messages
fatal ‐ Report only fatal errors

--copyright
print copyright information

-h --help
print this help

-? --usage
print a short help

--version
print the version number and exit

Processing
--threads=-1
Maxiumum number of threads to use for processing,This number should be lower
or equal to the number of logical processor cores in the machine. (-1:
automatic estimation).Maxiumum number of threads to use for processing,This
number should be lower or equal to the number of logical processor cores in
the machine. (-1: automatic estimation).

PLUGINS: mesh/filter


addscale This filter sorts sets the scale parameter for each vertex from a 3D image.
Image and mesh are expected to be in the same physical coordinate space.,
supported parameters are:

img =(required, string)
3DImage that contains the scale values as a volume image..

deltribynormal
This filter deletes all triangles that have a normal that differs by the given
angle from the provided direction., supported parameters are:

angle = 5; float
Tolerance angle (in degree) that the normal can diviate from the provided
direction..

dir =(required, 3dfvector)
Direction the triangle normals are expected to point to. The orientation
of the vector is taken into account..

scale This plug-in provides a filter to scale triangulat meshes by a given strategy,
supported parameters are:

anisoscale = [[1,1,1]]; 3dfvector
Ansiotropic scaling parameter..

box-end = [[256,256,256]]; 3dfvector
Box end for fitbox scaling..

box-start = [[0,0,0]]; 3dfvector
Box start for fitbox scaling..

isoscale = 1; float
Isotropic scaling parameter..

shift = [[0,0,0]]; 3dfvector
Shift mesh after scaling..

strategy = iso-linear; dict
Isotropic scaling parameter.. Supported values are:
iso-linear ‐ Scale and shirt the mesh by scaling it isotropically as
given by parameter 'isoscale' and apply a shift as given by parameter
'shift'
iso-fitbox ‐ Fit the mesh into the given box by shifting it and apply
isotropic scaling. The box is given by the parameters 'box-start' for
upper, left, frontal corner, and 'box-end' for the lower, right back
corner
aniso-linear ‐ Scale and shirt the mesh by scaling it anisotropically
as given by parameter 'anisoscale' and apply a shift as given by
parameter 'shift'
aniso-fitbox ‐ Fit the mesh into the given box by shifting it and
apply anisotropic scaling. The box is given by the parameters 'box-
start' for upper, left, frontal corner, and 'box-end' for the lower,
right back corner

selectbig This filter selects the component with the highest number of triangles from a
mesh that is actually composed of disconnected components. Components are
considered to be disconnected if they don't share a common edge (they might
share a common vertex though

(no parameters)

vtxsort This filter sorts the vertices of a mesh according to the given direction.
Specifically, the dot product between the given direction and the vertices will
be ordered ascending, supported parameters are:

dir = [[0,0,1]]; 3dfvector
Sorting direction,.

PLUGINS: mesh/io


datapool Virtual IO to and from the internal data pool

Recognized file extensions: .@

off plugin to load/store some Geomview OFF Files

Recognized file extensions: .OFF, .off

ply Ply triangle mesh input/output support

Recognized file extensions: .PLY, .ply

stl STL mesh io plugin

Recognized file extensions: .STL, .stl

vista Vista/Simbio triangle mesh input/output support

Recognized file extensions: .V, .VMESH, .v, .vmesh

vtk A subset of VTK mesh in-and output: Triangle meshes are written, and triangle
meshes and triangle strips are read. Additional per-vertex attributes are
supported: 'normals', 'colors' for three component colors, and 'scale' for a
scalar value attached to each vertex. The data is written by the
vtkPolyDataWriter in binary format.

Recognized file extensions: .VTK, .VTKMESH, .vtk, .vtkmesh

EXAMPLE


Run an isotropic scaling on input.vmesh to fit it into the box defined by the corners
<0,0,0> - <128,128,128> and save the result to output.vmesh

mia-meshfilter -i input.vmesh -o output.vmesh
scale:strategy=iso-fitbox,box-start=[<0,0,0>],box-end=[<128,128,128>]

AUTHOR(s)


Gert Wollny

COPYRIGHT


This software is Copyright (c) 1999‐2015 Leipzig, Germany and Madrid, Spain. It comes
with ABSOLUTELY NO WARRANTY and you may redistribute it under the terms of the GNU
GENERAL PUBLIC LICENSE Version 3 (or later). For more information run the program with the
option '--copyright'.

Use mia-meshfilter online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    XISMuS
    XISMuS
    ATTENTION: Cumulative update 2.4.3 has
    been released!! The update works for any
    previous 2.x.x version. If upgrading
    from version v1.x.x, please download and
    i...
    Download XISMuS
  • 2
    facetracknoir
    facetracknoir
    Modular headtracking program that
    supports multiple face-trackers, filters
    and game-protocols. Among the trackers
    are the SM FaceAPI, AIC Inertial Head
    Tracker ...
    Download facetracknoir
  • 3
    PHP QR Code
    PHP QR Code
    PHP QR Code is open source (LGPL)
    library for generating QR Code,
    2-dimensional barcode. Based on
    libqrencode C library, provides API for
    creating QR Code barc...
    Download PHP QR Code
  • 4
    Freeciv
    Freeciv
    Freeciv is a free turn-based
    multiplayer strategy game, in which each
    player becomes the leader of a
    civilization, fighting to obtain the
    ultimate goal: to bec...
    Download Freeciv
  • 5
    Cuckoo Sandbox
    Cuckoo Sandbox
    Cuckoo Sandbox uses components to
    monitor the behavior of malware in a
    Sandbox environment; isolated from the
    rest of the system. It offers automated
    analysis o...
    Download Cuckoo Sandbox
  • 6
    LMS-YouTube
    LMS-YouTube
    Play YouTube video on LMS (porting of
    Triode's to YouTbe API v3) This is
    an application that can also be fetched
    from
    https://sourceforge.net/projects/lms-y...
    Download LMS-YouTube
  • More »

Linux commands

  • 1
    a2crd
    a2crd
    a2crd - attempts the conversion of
    lyrics file into chordii input ...
    Run a2crd
  • 2
    a2j
    a2j
    a2j - Wrapper script to simulate
    a2jmidid's non-DBUS behaviour though
    a2jmidid actually being in DBUS mode ...
    Run a2j
  • 3
    coqdoc
    coqdoc
    coqdoc - A documentation tool for the
    Coq proof assistant ...
    Run coqdoc
  • 4
    coqide
    coqide
    coqide - The Coq Proof Assistant
    graphical interface ...
    Run coqide
  • 5
    g.gisenvgrass
    g.gisenvgrass
    g.gisenv - Outputs and modifies the
    user�s current GRASS variable settings.
    Prints all defined GRASS variables if no
    option is given. KEYWORDS: general,
    settin...
    Run g.gisenvgrass
  • 6
    g.guigrass
    g.guigrass
    g.gui - Launches a GRASS graphical user
    interface (GUI) session. Optionally
    updates default user interface settings.
    KEYWORDS: general, GUI, user interface ...
    Run g.guigrass
  • More »

Ad