Graphics Reference
In-Depth Information
13. RESOURCES
library supports computations on many-core architectures (GPUs, MIC) and multi-core
CPUs.
•
MeshLab:
http://meshlab.sourceforge.net/
. is software provides a system for pro-
cessing and editing unstructured 3D triangular meshes rather than a 3D analysis system.
MeshLab is a useful tool to pre-process unstructured models arising in 3D scanning, pro-
viding a set of tools for editing, cleaning, healing, inspecting, rendering and converting
these meshes.
•
e Visualization and Computer Graphics Library (VCG):
http://vcg.isti.cnr.it/
~cignoni/newvcglib/html/
. e VCG is a library for manipulation, processing and dis-
playing with OpenGL of both triangle and tetrahedral meshes. In particular, the library im-
plements edge-collapse based simplification, smoothing and fairing algorithms, curvature
estimation, Hausdorff distance computation; it also extracts geodesic paths and isosurfaces
and generates subdivision surfaces.
•
ReMesh ( JMeshLib):
http://remesh.sourceforge.net/
. Similarly to MeshLab,
ReMesh offers an editing tool for manifold triangle meshes with repairing features. In par-
ticular, ReMesh maybe complemented with MexFi:
http://meshfix.sourceforge.ne
t/
a tool able to convert raw digitized polygon meshes to a clean model where holes, self-
intersections, degenerate and non-manifold elements are replaced with valid configurations.
•
OpenMesh:
http://www.openmesh.org/
. OpenMesh is a data structure for representing
and manipulating polygonal meshes, not only triangle meshes that can be included in more
sophisticated tools for 3D object representation and manipulation. For instance, OpenFlip-
per:
http://www.openflipper.org/
, is an example of geometry modeling and processing
framework developed on the top of OpenMesh.
•
Toolbox graph:
http://www.mathworks.com/matlabcentral/fileexchange/5355-
toolbox-graph
. is toolbox contains useful functions to deal with graphs and triangula-
tions, in particular it allows the computation of mean and Gaussian curvatures and offers
several tools originated from spectral theory (Laplace-Beltrami operators, diffusion kernels,
etc.).
•
MeshLP: Approximating Laplace-Beltrami Operator from Meshes,
http://www.geomto
p.org/software/meshlp.html
. MeshLP offers an implementation of the mesh Laplace
operator which approximates the Laplace-Beltrami operator of the surface approximated
by the input triangle mesh. On the top of MeshLP, the Heat Kernel Signature (HKS) is
publicly available at
http://www.geomtop.org/software/hks.html
(see description of
the method in Sect.
5.2
).
•
Sparse ICP:
http://lgg.epfl.ch/sparseicp
is a tool for rigid registration of two geo-
metric data sets represented as point clouds.
Search WWH ::
Custom Search