mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-13 16:14:38 +00:00
452 lines
28 KiB
HTML
452 lines
28 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>
|
|
<title>MeshLab</title>
|
|
<meta content="Paolo Cignoni" name="author" />
|
|
<meta content="mesh 3d processing meshlab scanning gpl open source " name="keywords" />
|
|
<meta content="MeshLab Home Page" name="description" />
|
|
<meta content="all" name="robots"/><link media="all" href="style.css" type="text/css" rel="stylesheet" /><link href="images/icons/favicon.ico" type="image/x-icon" rel="shortcut icon" />
|
|
<style type="text/css">A { COLOR: #0000ab; TEXT-DECORATION: none }
|
|
</style>
|
|
|
|
<style type="text/css">A:hover { COLOR: #2545f9; TEXT-DECORATION: none }
|
|
</style>
|
|
|
|
<style type="text/css"> .hidden { DISPLAY: none }
|
|
.shown { DISPLAY: inline }
|
|
</style>
|
|
|
|
<script type="text/Javascript">
|
|
function toggle (postid) {
|
|
whichpost = document.getElementById(postid);
|
|
if (whichpost.className=="shown") {
|
|
whichpost.className="hidden";
|
|
}
|
|
else {
|
|
whichpost.className="shown";
|
|
}
|
|
}
|
|
function showNow (postid) {
|
|
document.getElementById(postid).className="shown";
|
|
}
|
|
function hideNow (postid) {
|
|
document.getElementById(postid).className="hidden";
|
|
}
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div id="leftcontent">
|
|
<h1><img style="WIDTH: 400px; HEIGHT: 65px" alt="MeshLab" src="images/icons/meshlab.png" /></h1>
|
|
<p class="body">MeshLab is an open source, portable, and
|
|
extensible system for the processing and editing of unstructured 3D triangular
|
|
meshes. <br/>The system is aimed to help the processing of
|
|
the typical not-so-small unstructured models arising in 3D scanning, providing a
|
|
set of tools for editing, cleaning, healing, inspecting, rendering and
|
|
converting this kind of meshes.
|
|
<br/>The system is heavily based on
|
|
the <a href="http://vcg.sourceforge.net">VCG library</a>
|
|
developed at the
|
|
<a href="http://vcg.isti.cnr.it">Visual Computing Lab</a> of <a href="http://www.isti.cnr.it" >ISTI - CNR</a>,
|
|
for all the core mesh processing tasks and it is available for Windows, MacOSX, and Linux.
|
|
<a href="http://downloads.sourceforge.net/meshlab/MeshLabMac_v121.dmg" ></a>.
|
|
The MeshLab system started in late 2005 as a part of the <a
|
|
href="http://vcg.isti.cnr.it/%7Ecignoni/FGT0506/index.html">FGT</a> course of the <a href="http://www.di.unipi.it" >Computer Science</a>
|
|
department of University of Pisa and most of the code (~15k lines) of the first
|
|
versions was written by a handful of willing students. The following years <a
|
|
href="http://vcg.isti.cnr.it/%7Ecignoni/FGT0607/index.html">FGT</a> students have continued to work to this project implementing more and more features.
|
|
The proud MeshLab developers are listed <a href="http://meshlab.sourceforge.net/wiki/index.php/Developers"> here</a>.
|
|
<br/>This project is actively supported by the <a href="http://www.3d-coform.eu/">3D-CoForm</a> project. </br>
|
|
Other projects that have previously supported MeshLab are listed <a href="http://meshlab.sourceforge.net/wiki/index.php/Licenses#Acknowledgments">here</a>.
|
|
</p>
|
|
<p class="body"><a
|
|
href="http://sourceforge.net/project/showfiles.php?group_id=149444"></a></p>
|
|
<p class="body">
|
|
<big><a href="https://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20v1.3.2/">
|
|
Download Latest Version (03 August 2012)<b><i> V1.3.2 </i></b></a>
|
|
</big>
|
|
<a href="http://meshlab.sourceforge.net/wiki/index.php/Release_Notes_1.3.2">(changes)</a></p><br/>
|
|
<p class="body">Remember that, whenever you use MeshLab in a
|
|
official/commercial project or in any kind of research, you should: </p>
|
|
<ul>
|
|
<li>Explicitly cite in your work that you have used
|
|
MeshLab, a tool developed with the support of the <a
|
|
href="http://www.3d-coform.eu/">3D-CoForm</a> project, </li>
|
|
<li>Post a couple of lines in the <a
|
|
href="http://sourceforge.net/forum/forum.php?forum_id=499532"
|
|
>users' forum</a> describing the project where MeshLab was
|
|
used. </li>
|
|
</ul>
|
|
<p class="body">Adopted License, acknowlegments and other legal issues are detailed <a href="http://meshlab.sourceforge.net/wiki/index.php/Licenses"> here.</a>
|
|
</p>
|
|
<h2><a name="Features"></a>Features</h2>
|
|
<ul>
|
|
<li>Interactive selection and deletion of portion of the
|
|
mesh. Even for large models. </li>
|
|
<li> Painting interface for selecting, smoothing and coloring meshes.</li>
|
|
<li><b>Input/output</b> in many formats:
|
|
<ul>
|
|
<li>import:<b>PLY, STL, OFF, OBJ, 3DS, COLLADA, PTX, V3D, PTS, APTS, XYZ, GTS, TRI, ASC, X3D, X3DV, VRML, ALN</b> </li>
|
|
<li>export:<b>PLY, STL, OFF, OBJ, 3DS, COLLADA, VRML, DXF, GTS, U3D, IDTF, X3D</b></li>
|
|
<li> Point Clouds support. Now 3D files that are composed only by points are well supported in PLY and OBJ format.</li>
|
|
<li> <b><a href="http://meshlab.sourceforge.net/wiki/index.php/U3D_support">U3D </a></b> support; MeshLab is the first open source tool to provide direct conversion of 3D meshes into the U3D format. Now you can create pdf, like <a href="http://meshlab.sourceforge.net/wiki/images/c/cc/Laurana.pdf">this</a> with 3D objects with just MeshLab and LaTeX.</li>
|
|
</ul></li>
|
|
<li>Mesh <b>Cleaning</b> Filters:
|
|
<ul>
|
|
<li>removal of duplicated, unreferenced vertices, null
|
|
faces </li>
|
|
<li>removal of small isolated components </li>
|
|
<li>coherent normal unification and flipping </li>
|
|
<li>erasing of non manifold faces </li>
|
|
<li>automatic filling of holes </li>
|
|
</ul></li>
|
|
<li><b>Remeshing</b> filters:
|
|
<ul>
|
|
<li>High quality edge collapse simplification (even with texture coords preservation)</li>
|
|
<li>Surface reconstruction from points (a ball pivoting variant, marching cubes and poisson's reconstruction) </li>
|
|
<li>Subdivision surfaces (loop and butterfly) </li>
|
|
<li>Feature preserving smoothing and fairing filters </li>
|
|
<li>Holes filling </li>
|
|
</ul></li>
|
|
<li>Various <b> Colorization/Inspection</b> filters
|
|
<ul>
|
|
<li>Gaussian and mean curvature </li>
|
|
<li>Border edges, geodesic distance, from borders</li>
|
|
<li>Non two-manifold edges and vertices </li>
|
|
<li>Self intersecting faces </li>
|
|
<li> Ambient Occlusion. An ambient occlusion field can be computed and stored per vertex </li>
|
|
</ul></li>
|
|
<li>Interactive Mesh <b>Painting</b>
|
|
<ul>
|
|
<li>Color Painting </li>
|
|
<li>Selection paint</li>
|
|
<li>Smoothing</li>
|
|
</ul></li>
|
|
<li> Measuring tool. You can take linear measures between points of the displayed meshes
|
|
<li> Slicing tool. A new tool that allows to export planar sections of a mesh in SVG format
|
|
<li> <b>3D Scanning tools</b>
|
|
<ul>
|
|
<li> Alignment ICP based range map alignment tool, for putting meshes into the same reference space.
|
|
<li> Merging of multiple meshes the Poisson surface reconstruction source code (kindly provided by by Michael Kazhdan and Matthew Bolitho) have been included in.</li>
|
|
</ul></li>
|
|
<li>OpenGL Shader based rendering (write your own
|
|
shader!) compatible with Typhoon Lab's Shader Designer </li>
|
|
<li>Large rendering (up to 16k x 16k) for high quality printing </li>
|
|
<li>The history of the all performed cleaning/editing
|
|
actions can be re-played on different meshes or saved and for archival
|
|
purposes. </li>
|
|
<li>Extendible plugins based architecture, writing new
|
|
mesh processing functions, colorization filters and support for different file
|
|
formats is quite easy! Look at <a href="http://meshlab.svn.sourceforge.net/viewvc/meshlab/trunk/meshlab/src/sampleplugins/"> PlugIn Samples</a></li></ul>
|
|
|
|
Bug reports and feature
|
|
requests should be filed using the sourceforge <a
|
|
href="http://sourceforge.net/tracker/?group_id=149444">service -></a><br/>General questions
|
|
can be posted on the <a
|
|
href="http://sourceforge.net/forum/forum.php?forum_id=499533">help public forums</a><a href="../../../Documents%20and%20Settings/Paolo%20Cignoni/Epoch_3D_WebService_Setup_1.2.5.exe" ></a>
|
|
|
|
<h2>ScreenShots</h2>
|
|
<table style="WIDTH: 100%; TEXT-ALIGN: left" cellspacing="2" cellpadding="2" border="1">
|
|
<tbody>
|
|
<tr>
|
|
<td colspan="2">Snapshots taken from MeshLab v <b>1.1.0</b> </td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.u3d.png" ><img alt="" src="images/screenshots/SnapMeshLab.u3d.small.jpg" /></a>
|
|
</td>
|
|
<td>A snapshot of AcrobatReader displaying a PDF with a <a href="http://meshlab.sourceforge.net/wiki/index.php/U3D_support">U3D </a> model embedded. Support for saving meshes in U3D format is useful for creating, using latex, impressive PDFs with embedded 3D models. You simply need to convert your mesh into u3d format, include the small snip of tex code generated by MeshLab into your latex document and then compile it with pdflatex. Note that the u3d file format is quite compact; for an example this <a href="http://meshlab.sourceforge.net/wiki/images/c/cc/Laurana.pdf">PDF</a>, shown on the left image, contains the 50k triangle mesh of the Laurana's bust and it is squeezed to approx 200 kb. A zip with sources (latex and u3d file) can be found <a href="http://meshlab.sourceforge.net/wiki/images/b/bb/Laurana_tex.zip">here</a>. <br> Caveat: some pdf previewers (like the macosx 'Preview') do not fully support the pdf standard and do not display embedded 3D objects. Acrobat reader support 3D since version 7.
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.AO1.png" ><img alt="" src="images/screenshots/SnapMeshLab.AO1.small.jpg" /></a>
|
|
<a href="images/screenshots/SnapMeshLab.AO2.png" ><img alt="" src="images/screenshots/SnapMeshLab.AO2.small.jpg" /></a>
|
|
</td>
|
|
<td>A model without and with an ambient occlusion term. The model was photoreconstructed through the free Arc3D web service.
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.align1.png" ><img alt="" src="images/screenshots/SnapMeshLab.align1.small.jpg" /></a>
|
|
<a href="images/screenshots/SnapMeshLab.align2.png" ><img alt="" src="images/screenshots/SnapMeshLab.align2.small.jpg" /></a>
|
|
</td>
|
|
<td>A couple of snapshot of the new alignment system.
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2">Snapshots taken from MeshLab v <b>1.0.0</b> </td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.QuadricTexture1.png" ><img alt="" src="images/screenshots/SnapMeshLab.QuadricTexture1.small.jpg" /></a>
|
|
<a href="images/screenshots/SnapMeshLab.QuadricTexture2.png" ><img alt="" src="images/screenshots/SnapMeshLab.QuadricTexture2.small.jpg" /></a>
|
|
</td>
|
|
<td>An example of the new quadric based simplification algorithm that is now able to correctly manage texture coordinateds.
|
|
New texture coordinates are computed for the vertexes resulting from the edge collpases and
|
|
texture seams are correctly simplified. Thanks to Marco Pirosu for the development of this plugin.
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.EditPaint1.png" ><img alt="" src="images/screenshots/SnapMeshLab.EditPaint1.small.jpg" /></a>
|
|
<a href="images/screenshots/SnapMeshLab.EditPaint2.png" ><img alt="" src="images/screenshots/SnapMeshLab.EditPaint2.small.jpg" /></a>
|
|
<a href="images/screenshots/SnapMeshLab.EditPaint3.png" ><img alt="" src="images/screenshots/SnapMeshLab.EditPaint3.small.jpg" /></a>
|
|
</td>
|
|
<td> An example of the new interactive editing features. You can directly paint, with customizable brushes, over the mesh. You can interactively change color (left), define selection (center) and even smooth out noise and small features (right).
|
|
Thanks to Andreas Gfrei for the development of this plugin.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="2">Snapshots taken from MeshLab v <b>0.9</b> </td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.HoleFillNew1.png" ><img alt="" src="images/screenshots/SnapMeshLab.HoleFillNew1.small.jpg" /></a>
|
|
<a href="images/screenshots/SnapMeshLab.HoleFillNew2.png" ><img alt="" src="images/screenshots/SnapMeshLab.HoleFillNew2.small.jpg" /></a>
|
|
</td>
|
|
<td>An example of the improved hole filling algorithm. Holes with irregularly shaped borders can be successfully closed with (possibly) non self-intersecting patches.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="2">Snapshots taken from MeshLab v <b>0.8</b> </td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.SmoothTS1.png" ><img alt="" src="images/screenshots/SnapMeshLab.SmoothTS1.small.jpg" /></a> <a href="images/screenshots/SnapMeshLab.SmoothTS2.png" ><img alt="" src="images/screenshots/SnapMeshLab.SmoothTS2.small.jpg" /></a> <a href="images/screenshots/SnapMeshLab.SmoothTS3.png" ><img alt="" src="images/screenshots/SnapMeshLab.SmoothTS3.small.jpg" /></a> </td>
|
|
<td>An example of automatic noise removal. A mesh
|
|
with some random noise (left) is smoothed twice (center and right) using a
|
|
feature preserving two-step smoothing algorithm. </td></tr>
|
|
<tr>
|
|
<td><a href="SnapMeshLab.HoleFill1.png" ><img alt="" src="images/screenshots/SnapMeshLab.HoleFill1.small.jpg" /></a> <a href="images/screenshots/SnapMeshLab.HoleFill2.png" ><img alt="" src="images/screenshots/SnapMeshLab.HoleFill2.small.jpg" /></a> </td>
|
|
<td>An example of automatic hole filling. All the
|
|
holes with a boundary smaller than a given threshold (30 edges in this
|
|
case) are autmatically filled. </td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.Quadric1.png" ><img alt="" src="images/screenshots/SnapMeshLab.Quadric1.small.jpg" /></a> <a href="images/screenshots/SnapMeshLab.Quadric2.png" ><img alt="" src="images/screenshots/SnapMeshLab.Quadric2.small.jpg" /></a> <a href="images/screenshots/SnapMeshLab.Quadric3.png" ><img alt="" src="images/screenshots/SnapMeshLab.Quadric3.small.jpg" /></a> </td>
|
|
<td>An example of the high quality edgecollapse
|
|
simplification algorithm based on quadric error metrics. A ~1.000.000
|
|
triangle mesh (left) is simplified to 100.000 (center) and then up to
|
|
10.000 triangles, while maintaining most of its geometric features. </td></tr>
|
|
<tr>
|
|
<td colspan="2">Snapshots taken from MeshLab v <b>0.7</b> </td></tr>
|
|
<tr>
|
|
<td><a href="Edzna_edit_0.png" ><img alt="" src="images/screenshots/Edzna_edit_0.small.png" /></a> <a href="images/screenshots/Edzna_edit_1.png" ><img alt="" src="images/screenshots/Edzna_edit_1.small.png" /></a> <a href="images/screenshots/Edzna_edit_2.png" ><img alt="" src="images/screenshots/Edzna_edit_2.small.png" /></a> </td>
|
|
<td>An interactive editing session over the a mesh
|
|
built a using geometry-from-photo-sequence reconstruction tool developed
|
|
withing the EPOCH framework. An unwanted part of the mesh is selected and
|
|
deleted. Original mesh courtesy of the Epoch network. </td></tr>
|
|
<tr>
|
|
<td><a href="david_edit1.png" ><img alt="" src="images/screenshots/david_edit1.small.png" /></a> <a href="images/screenshots/david_edit2.png" ><img alt="" src="images/screenshots/david_edit2.small.png" /></a> <a href="images/screenshots/david_edit3.png" ><img alt="" src="images/screenshots/david_edit3.small.png" /></a></td>
|
|
<td>An interactive editing session over the 8M tri
|
|
David model. The bottom part of the mesh is selected and deleted. Original
|
|
mesh courtesy of <a
|
|
href="http://www-graphics.stanford.edu/data/dmich-public/"
|
|
>Stanford Digital Michelangelo Project</a>. </td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/Laurana50k_hatch.jpg" ><img alt="" src="images/screenshots/Laurana50k_hatch.small.png" /></a></td>
|
|
<td>One example of real time NPR rendering using a
|
|
hatching style implemented through a OpenGL shader. The shader was used to
|
|
create the high res snapshot (2282x2942). </td></tr>
|
|
<tr>
|
|
<td colspan="2">Snapshots taken from MeshLab v 0.6
|
|
</td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/Meshlab_XRay.png" ><img alt="" src="images/screenshots/Meshlab_XRay.small.png" /></a> <a href="images/screenshots/Meshlab_NPR.png" ><img alt="" src="images/screenshots/Meshlab_NPR.small.png" /></a></td>
|
|
<td>A couple of examples of a OpenGL shaders applied
|
|
over a 3.7 Mtri model (courtesy of <a href="http://www.aimatshape.net"
|
|
>Aim@Shape</a> Shape repository).. </td></tr>
|
|
<tr>
|
|
<td colspan="2">Snapshots taken from MeshLab v 0.5
|
|
</td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.thai.jpg" ><img alt="" src="images/screenshots/SnapMeshLab.thai.small.jpg" /></a></td>
|
|
<td>A 10,000,000 face model successfully loaded and
|
|
ready for inspecting. 3D Model of a Thai statue courtesy of<a
|
|
href="http://www.xyzrgb.com/"> XYZ RGB inc.</a>
|
|
provided by the <a href="http://www-graphics.stanford.edu/data/3Dscanrep/"
|
|
>Stanford 3D Scanning Repository</a>.<a
|
|
href="http://www.xyzrgb.com/"></a> </td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab_David.jpg" ><img style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 206px; BORDER-BOTTOM: 0px solid; HEIGHT: 233px" alt="" src="images/screenshots/SnapMeshLab_David.small.jpg" /></a></td>
|
|
<td>A textured ply model of the well known
|
|
Michelangelo David, original mesh courtesy of <a
|
|
href="http://www-graphics.stanford.edu/data/dmich-public/"
|
|
>Stanford Digital Michelangelo Project</a>, texturing
|
|
done by <a href="http://vcg.isti.cnr.it/"
|
|
>Visual Computing Lab ISTI - CNR </a> through
|
|
integration of photos taken during the <a
|
|
href="http://vcg.isti.cnr.it/projects/davidrestoration/restaurodavid.htm"
|
|
>Restoration of the David.</a></td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.elephant.jpg" ><img style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 281px; BORDER-BOTTOM: 0px solid; HEIGHT: 233px" alt="" src="images/screenshots/SnapMeshLab.elephant.small.jpg" /></a></td>
|
|
<td>A model with self intersecting faces detected by
|
|
MeshLab colored in red. Mesh courtesy of the Aim@Shape <a
|
|
href="http://shapes.aim-at-shape.net/index.php">Shape
|
|
Repository.</a></td></tr>
|
|
<tr>
|
|
<td><a href="images/screenshots/SnapMeshLab.brain.jpg" ><img style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 281px; BORDER-BOTTOM: 0px solid; HEIGHT: 233px" alt="" src="images/screenshots/SnapMeshLab.brain.small.jpg" /></a></td>
|
|
<td>A model with border edges colored in
|
|
blue. Mesh courtesy of the <a
|
|
href="http://shapes.aim-at-shape.net/index.php">Shape
|
|
Repository </a>of Aim@Shape.</td></tr>
|
|
<tr>
|
|
<td><a
|
|
href="http://sourceforge.net/project/showfiles.php?group_id=149444&package_id=165026&release_id=383433"
|
|
><img style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 113px; BORDER-BOTTOM: 0px solid; HEIGHT: 233px" alt="" src="images/screenshots/SnapshotModel.Thai.small.jpg" /></a><img alt="" src="images/screenshots/SnapshotModel.Thai.detail.jpg" /></td>
|
|
<td>A high resolution snapshot (4400x9110) taken with
|
|
MeshLab of the 10 Mtri 3D model of the above cited Thai
|
|
statuette. The snapshot is a 17Mb png, so you can <a
|
|
href="http://sourceforge.net/project/showfiles.php?group_id=149444&package_id=165026&release_id=383433"
|
|
>download</a> it using the sourceforge file
|
|
distribution system. On the right you can see a very small portion of the
|
|
orginal sample just to give you an idea of the quality of a 40
|
|
Mpix image. </td></tr>
|
|
<tr>
|
|
<td><img alt="" src="images/screenshots/David8M.small.jpg" /><img alt="" src="images/screenshots/David8M.detail.jpg" /></td>
|
|
<td>An high resolution rendering (3200x6424) taken
|
|
with MeshLab of the 8 Mtri model of the Michelangelo David. Original mesh
|
|
courtesy of <a href="http://www-graphics.stanford.edu/data/dmich-public/"
|
|
>Stanford Digital Michelangelo Project</a>. The model
|
|
is interactively rendered using a pre-computed ambient occlusion term
|
|
computed with the open source <a
|
|
href="http://vcg.sourceforge.net/tiki-index.php?page=ShadeVis"
|
|
>ShadeVis</a> tool. On the right you can see a very
|
|
small portion of the original rendering just to give you an idea of the
|
|
quality of the original 20 Mpix image.</td></tr></tbody></table>
|
|
<!--<h2><a name="Developers"></a>Developers <a href="http://meshlab.sourceforge.net/wiki/index.php/Developers">list</a> </h2>
|
|
(This list will be substituted with this <a href="http://meshlab.sourceforge.net/wiki/index.php/Developers">one</a> in the wikidoc)
|
|
<ul>
|
|
<li>Designer: <a href="http://vcg.isti.cnr.it/%7Ecignoni">Paolo Cignoni</a> </li>
|
|
<li>Filtering Plugins:
|
|
<ul>
|
|
<li>Mario Latronico [<b>latronic</b>], Andrea Venturi [<b>giec</b>], Elisa Cerisoli [<b>e_cerisoli</b>], Marco Pirosu [<b>pirosu</b>], Michele Mischitelli [<b>mischitelli</b>], Sebastian Herholz [<b> sherholz</b>] </li>
|
|
</ul></li>
|
|
<li>Interface Framework
|
|
<ul>
|
|
<li>Alessio Mochi [<b>mochi</b>], Daniele Vacca [<b>glVertex</b>], Davide Portelli [<b>portelli</b>] </li>
|
|
</ul></li>
|
|
<li>Rendering Modes
|
|
<ul>
|
|
<li>Massimiliano Corsini [<b>corsini</b>], Francesco Vannini [<b>vannini</b>], Giorgio Gangemi [<b
|
|
>ggangemi</b>] </li>
|
|
</ul></li>
|
|
<li> Brush Painting and Selection:
|
|
<ul>
|
|
<li>Andreas Gfrei[<b>gfrei</b>]</li>
|
|
</ul></li>
|
|
<li>IO filters:
|
|
<ul>
|
|
<li>Andrea Buzzelli [<b>buzzelli</b>], Guido Ranzuglia [<b>granzuglia</b>], Federico Mazzanti [<b>fmazzant</b>] </li>
|
|
</ul></li>
|
|
<li>Linux Porting and Epoch plugins integration:
|
|
<ul>
|
|
<li>Maarten Vergauwen [<b>zifnab1974</b>], </li>
|
|
</ul></li>-->
|
|
|
|
<p><br/></p>
|
|
<!-- analytics-->
|
|
<script type="text/javascript">
|
|
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
|
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
|
</script>
|
|
<script type="text/javascript">
|
|
try {
|
|
var pageTracker = _gat._getTracker("UA-8044669-2");
|
|
pageTracker._trackPageview();
|
|
} catch(err) {}</script>
|
|
<!-- Piwik -->
|
|
<script type="text/javascript">
|
|
var pkBaseURL = (("https:" == document.location.protocol) ? "https://sourceforge.net/apps/piwik/meshlab/" : "http://sourceforge.net/apps/piwik/meshlab/");
|
|
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
|
|
</script><script type="text/javascript">
|
|
piwik_action_name = '';
|
|
piwik_idsite = 1;
|
|
piwik_url = pkBaseURL + "piwik.php";
|
|
piwik_log(piwik_action_name, piwik_idsite, piwik_url);
|
|
</script>
|
|
<object><noscript><p><img src="http://sourceforge.net/apps/piwik/meshlab/piwik.php?idsite=1" alt="piwik"/></p></noscript></object>
|
|
<!-- End Piwik Tag -->
|
|
<!-- phpmyvisites -->
|
|
<script type="text/javascript">
|
|
<!--
|
|
var a_vars = Array();
|
|
var pagename='';
|
|
|
|
var phpmyvisitesSite = 1;
|
|
var phpmyvisitesURL = "http://meshlab.sourceforge.net/phpmv2/phpmyvisites.php";
|
|
//-->
|
|
</script>
|
|
|
|
|
|
<script language="javascript"
|
|
src="http://meshlab.sourceforge.net/phpmv2/phpmyvisites.js" type="text/javascript"></script>
|
|
|
|
<noscript>
|
|
<p> <img
|
|
style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px"
|
|
alt="phpMyVisites" src="http://meshlab.sourceforge.net/phpmv2/phpmyvisites.php" /> </p></noscript></a>
|
|
<!-- /phpmyvisites --></div>
|
|
|
|
|
|
<!-- ************ DIV ************ -->
|
|
<div id="rightcontent"><img title="MeshLab Logo" style="WIDTH: 128px; HEIGHT: 128px" alt="MeshLab Logo" src="images/icons/eye_cropped.png" /><br/><br/><a href="http://sourceforge.net/projects/meshlab/" ><img
|
|
style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 128px; BORDER-BOTTOM: 0px solid; HEIGHT: 38px"
|
|
alt="SourceForge.net Logo"
|
|
src="http://sourceforge.net/sflogo.php?group_id=149444&type=2" /></a><br/>
|
|
|
|
<a href="http://www.facebook.com/MeshLab"><img alt="fb" align="middle" style="border:none" src="meshlabfacebook.png" /> Like!</a><br>
|
|
|
|
<iframe src="http://www.facebook.com/plugins/like.php?href=www.facebook.com%2FMeshLab&layout=standard&show_faces=true&width=150&action=like&colorscheme=light&height=150" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:150px; height:150px;" allowTransparency="true"></iframe>
|
|
|
|
<p class="menu"><a href="http://meshlabstuff.blogspot.com/">MeshLab's Blog</a></p>
|
|
<p class="menu"><a href="http://sourceforge.net/apps/mediawiki/meshlab">Documentation</a></p>
|
|
<Small>
|
|
<p class="menu"><a href="http://meshlab.sourceforge.net/wiki/index.php/Compiling" >- Compiling</a></p>
|
|
</Small>
|
|
<p class="menu"><a href="https://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20v1.3.2/">Download V1.3.2</a></p>
|
|
<Small>
|
|
<p class="menu"><a href="http://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20v1.3.2/MeshLab_v132.exe/download" >- Windows</a></p>
|
|
<p class="menu"><a href="http://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20v1.3.2/MeshLab_v132_64bit.exe/download" >- Windows (x64)</a></p>
|
|
<p class="menu"><a href="https://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20v1.3.2/MeshLabSrc_AllInc_v132.tgz/download">- Linux (src) </a> </p>
|
|
<p class="menu"><a href="https://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20v1.3.2/MeshLabMac_v132.dmg/download" >- MacOSX (intel only)</a></p>
|
|
</Small>
|
|
<!--<p class="menu"><a href="http://meshlab.sourceforge.net/wiki/index.php/Projects">Developer's Corner</a></p>-->
|
|
<p class="menu">MeshLab for Mobiles</p>
|
|
<Small>
|
|
<p class="menu"><a href="http://itunes.apple.com/us/app/meshlab-for-ios/id451944013" >- iOS</a></p>
|
|
<p class="menu"><a href="https://play.google.com/store/apps/details?id=it.isticnr.meshlab" >- Android</a></p>
|
|
</Small>
|
|
<p class="menu"><a href="http://meshlab.sourceforge.net/wiki/index.php/Developers">Developers List</a></p>
|
|
<p class="menu"><a href="http://sourceforge.net/tracker/?group_id=149444">Bug Reporting</a></p>
|
|
|
|
<p>
|
|
<a href="http://vcg.isti.cnr.it"><img title="Visual Computing Lab" style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 128px; BORDER-BOTTOM: 0px solid; HEIGHT: 103px" alt="Visual Computing Lab logo" src="images/icons/vcl.png" /></a>
|
|
<br/>
|
|
</p>
|
|
<p>
|
|
|
|
<!--
|
|
<table style="TEXT-ALIGN: left" cellspacing="1" cellpadding="1" border="0">
|
|
<tr><td colspan="1">
|
|
<a href="http://slashdot.org/bookmark.pl?url=meshlab.sourceforge.net;title=MeshLab" target="_blank">
|
|
<img src="images/icons/slashdot.png" width="16" height="16" border="0" alt="slashdot it" title="slashdot it" /> slashdot it</a>
|
|
</td></tr>
|
|
<tr><td colspan="1">
|
|
<a href="http://www.digg.com/submit?phase=2&url=meshlab.sourceforge.net;title=MeshLab" target="_blank">
|
|
<img src="images/icons/digg.png" width="16" height="16" border="0" alt="digg it" title="digg it" /> digg it</a>
|
|
</td></tr>
|
|
<tr>
|
|
<td colspan="1">
|
|
<a href="http://del.icio.us/post?url=meshlab.sourceforge.net;title=MeshLab" target="_blank">
|
|
<img src="images/icons/delicious.png" width="16" height="16" border="0" alt="del.icio.us" title="del.icio.us" /> del.icio.us</a>
|
|
</td></tr>
|
|
</table>
|
|
-->
|
|
</p>
|
|
<p class="menu"><a href="http://www.3d-coform.eu/">
|
|
<img title="http://www.3d-coform.eu/" style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 90px; BORDER-BOTTOM: 0px solid; HEIGHT: 100px" alt="" src="images/icons/DavidHeadOfficialflag_icon.png" /> <br> 3D-COFORM</a></p>
|
|
|
|
<table style="TEXT-ALIGN: left" cellspacing="1" cellpadding="1" border="0">
|
|
<tbody>
|
|
<tr><td colspan="1">
|
|
<SCRIPT type='text/javascript' language='JavaScript' src='http://www.ohloh.net/projects/5759;badge_js'></SCRIPT>
|
|
</td></tr>
|
|
<tr><td colspan="1">
|
|
<SCRIPT type='text/javascript' language='JavaScript' src='http://www.ohloh.net/projects/5967;badge_js'></SCRIPT>
|
|
</td></tr>
|
|
</table>
|
|
<br />
|
|
</div>
|
|
<a href="http://www3.clustrmaps.com/counter/maps.php?url=http://meshlab.sourceforge.net" id="clustrMapsLink"><img src="http://www3.clustrmaps.com/counter/index2.php?url=http://meshlab.sourceforge.net" style="border:0px;" alt="Locations of visitors to this page" title="Locations of visitors to this page" id="clustrMapsImg" onerror="this.onerror=null; this.src='http://www2.clustrmaps.com/images/clustrmaps-back-soon.jpg'; document.getElementById('clustrMapsLink').href='http://www2.clustrmaps.com';" />
|
|
</a>
|
|
</body></html>
|