v.0.8
BIN
web/SnapMeshLab.HoleFill1.png
Normal file
|
After Width: | Height: | Size: 847 KiB |
BIN
web/SnapMeshLab.HoleFill1.small.jpg
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
BIN
web/SnapMeshLab.HoleFill2.png
Normal file
|
After Width: | Height: | Size: 847 KiB |
BIN
web/SnapMeshLab.HoleFill2.small.jpg
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
web/SnapMeshLab.Quadric1.png
Normal file
|
After Width: | Height: | Size: 210 KiB |
BIN
web/SnapMeshLab.Quadric1.small.jpg
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
web/SnapMeshLab.Quadric2.png
Normal file
|
After Width: | Height: | Size: 272 KiB |
BIN
web/SnapMeshLab.Quadric2.small.jpg
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
web/SnapMeshLab.Quadric3.png
Normal file
|
After Width: | Height: | Size: 183 KiB |
BIN
web/SnapMeshLab.Quadric3.small.jpg
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
web/SnapMeshLab.SmoothTS1.png
Normal file
|
After Width: | Height: | Size: 237 KiB |
BIN
web/SnapMeshLab.SmoothTS1.small.jpg
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
web/SnapMeshLab.SmoothTS2.png
Normal file
|
After Width: | Height: | Size: 203 KiB |
BIN
web/SnapMeshLab.SmoothTS2.small.jpg
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
web/SnapMeshLab.SmoothTS3.png
Normal file
|
After Width: | Height: | Size: 185 KiB |
BIN
web/SnapMeshLab.SmoothTS3.small.jpg
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
web/SnapMeshLab.smallcc_1.png
Normal file
|
After Width: | Height: | Size: 214 KiB |
BIN
web/SnapMeshLab.smallcc_2.png
Normal file
|
After Width: | Height: | Size: 137 KiB |
151
web/index.html
@ -37,8 +37,8 @@ function hideNow (postid) {
|
||||
<div id="leftcontent">
|
||||
<h1><IMG style="WIDTH: 400px; HEIGHT: 65px" alt="MeshLab" src="meshlab.png"></h1>
|
||||
<p class="body">MeshLab is an open source portable and extendible system for the
|
||||
processing and editing of unstructured 3D triangular meshes.
|
||||
<br>
|
||||
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
|
||||
@ -55,24 +55,21 @@ function hideNow (postid) {
|
||||
FGT</a> course of the <A href="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 <A href="#Developers">students</A>. </p>
|
||||
<p class="body"><a style="FONT-WEIGHT: normal" href="http://sourceforge.net/project/showfiles.php?group_id=149444"></a></p>
|
||||
<p class="body"><a style="FONT-WEIGHT: normal" href="http://sourceforge.net/project/showfiles.php?group_id=149444">Download
|
||||
</a><a style="FONT-WEIGHT: normal" href="http://sourceforge.net/project/showfiles.php?group_id=149444">
|
||||
Latest Version (22/6/2006) <span style="FONT-WEIGHT: bold; FONT-STYLE: italic">
|
||||
V0.7</span></a><span style="FONT-WEIGHT: bold; FONT-STYLE: italic"> </span></p>
|
||||
<p class="body"><a href="http://sourceforge.net/project/showfiles.php?group_id=149444"></a></p>
|
||||
<p class="body"><a href="http://sourceforge.net/project/showfiles.php?group_id=149444">Download
|
||||
</a><a href="http://sourceforge.net/project/showfiles.php?group_id=149444">
|
||||
Latest Version (9 November 2006) <b><i> V0.8 </i></b></a></p>
|
||||
<br>
|
||||
<p class="body">Remember that, whenever you use MeshLab in a official/commercial
|
||||
project, you should feel <a style="FONT-WEIGHT: bold; FONT-STYLE: italic" href="http://en.wikipedia.org/wiki/Obligation">
|
||||
morally obligated </a>
|
||||
<span style="FONT-WEIGHT: bold; FONT-STYLE: italic"></span>to:</p>
|
||||
project, 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.epoch-net.org/">Epoch</a>
|
||||
NOE,
|
||||
the support of the <a href="http://www.epoch-net.org/">Epoch</a> NOE,
|
||||
<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.
|
||||
users' forum</a> describing the project where MeshLab was used.
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a name="Features"></a>Features</h2>
|
||||
@ -81,46 +78,52 @@ V0.7</span></a><span style="FONT-WEIGHT: bold; FONT-STYLE: italic"> </span>
|
||||
Interactive selection and deletion of portion of the mesh. Even for large
|
||||
models.
|
||||
<LI>
|
||||
Input/output in many formats (PLY, STL, OFF, OBJ, 3DS)
|
||||
<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.sourceforge.net/filter.html"> Filter-PlugIn Sample</a>
|
||||
or <a href="http://meshlab.sourceforge.net/meshio.html">MeshIO-PlugIn Sample</a>
|
||||
<li>
|
||||
Cleaning Filters:
|
||||
<b>Input/output</b> in many formats: <b>PLY, STL, OFF, OBJ, 3DS and COLLADA</b>
|
||||
<li>
|
||||
Mesh <b>Cleaning</b> Filters:
|
||||
<ul>
|
||||
<li>
|
||||
removal of duplicated, unreferenced vertices, null faces
|
||||
<li> removal of duplicated, unreferenced vertices, null faces
|
||||
<li> removal of small isolated components
|
||||
<li> coherent normal unification and flipping
|
||||
<li> erasing of non manifold faces
|
||||
<li> automatic filling of small holes
|
||||
</li>
|
||||
</ul>
|
||||
<li>
|
||||
<b>Remeshing</b> filters:
|
||||
<ul>
|
||||
<li>
|
||||
subdivision filters (midpoint, loop and butterfly)
|
||||
<li>
|
||||
coherent normal unification and flipping
|
||||
<li> High quality edge collapse simplfication
|
||||
<li> Surface from points (a ball pivoting variant)
|
||||
<li> Subdivision surfaces (loop and butterfly)
|
||||
<li> Smoothing and fairing filters
|
||||
</li>
|
||||
</ul>
|
||||
<li>
|
||||
OpenGL Shader based rendering (write your own shader!) compatible with Shader
|
||||
Various <b>Colorization/inspection</b> filters
|
||||
<ul>
|
||||
<li> Gaussian and mean curvature
|
||||
<li> Border edges
|
||||
<li> Non two-manifold edges
|
||||
<li> Self intersecting faces
|
||||
</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>
|
||||
Various Colorization/inspecting Filters
|
||||
<ul>
|
||||
<li>
|
||||
Gaussian and mean curvature
|
||||
<li>
|
||||
Border edges
|
||||
<li>
|
||||
Non two-manifold faces
|
||||
</li>
|
||||
</ul>
|
||||
<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.sourceforge.net/filter.html"> Filter-PlugIn Sample</a>
|
||||
or <a href="http://meshlab.sourceforge.net/meshio.html"> MeshIO-PlugIn Sample</a>
|
||||
|
||||
</ul>
|
||||
Bug reports and feature requests should be filed using the sourceforge <a href="http://sourceforge.net/tracker/?group_id=149444">
|
||||
service -></a><br>
|
||||
@ -130,8 +133,40 @@ V0.7</span></a><span style="FONT-WEIGHT: bold; FONT-STYLE: italic"> </span>
|
||||
<table style="WIDTH: 100%; TEXT-ALIGN: left" cellSpacing="2" cellPadding="2" border="1">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colSpan="2">Snapshots taken from MeshLab v 0.7
|
||||
<td colSpan="2">Snapshots taken from MeshLab v 0.8 </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<A href="SnapMeshLab.SmoothTS1.png"><IMG alt="" src="SnapMeshLab.SmoothTS1.small.jpg"></A>
|
||||
<A href="SnapMeshLab.SmoothTS2.png"><IMG alt="" src="SnapMeshLab.SmoothTS2.small.jpg"></A>
|
||||
<A href="SnapMeshLab.SmoothTS3.png"><IMG alt="" src="SnapMeshLab.SmoothTS3.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="SnapMeshLab.HoleFill1.png"><IMG alt="" src="SnapMeshLab.HoleFill1.small.jpg"></A>
|
||||
<A href="SnapMeshLab.HoleFill2.png"><IMG alt="" src="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="SnapMeshLab.Quadric1.png"><IMG alt="" src="SnapMeshLab.Quadric1.small.jpg"></A>
|
||||
<A href="SnapMeshLab.Quadric2.png"><IMG alt="" src="SnapMeshLab.Quadric2.small.jpg"></A>
|
||||
<A href="SnapMeshLab.Quadric3.png"><IMG alt="" src="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 0.7 </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><A href="Edzna_edit_0.png"><IMG alt="" src="Edzna_edit_0.small.png"></A> <A href="Edzna_edit_1.png">
|
||||
@ -275,10 +310,40 @@ V0.7</span></a><span style="FONT-WEIGHT: bold; FONT-STYLE: italic"> </span>
|
||||
<h2><a name="History"></a>History</h2>
|
||||
<UL>
|
||||
<LI>
|
||||
<i>09/11/2006</i> V 0.8 Release
|
||||
<span class="shown" id="_no_V08">
|
||||
<font size="-1"><A href="javascript:showNow('_V08');hideNow('_no_V08');"><b>[details]</b></A></font>
|
||||
</span><span class="hidden" id="_V08"><A href="javascript:showNow('_no_V08');hideNow('_V08');"><b>[hide]</b></A></FONT> <font color="#777777" size="-1">
|
||||
<pre>
|
||||
** New features **
|
||||
New High Quality Quadric Based Simplification filter
|
||||
Support of Collada file format (read and write)
|
||||
Support for 3d models reconstructed by the Epoch 3d Web Service
|
||||
Support for point based models
|
||||
- Computation of implicit surface normals
|
||||
- Surface reconstruction (a ball pivoting variant)
|
||||
First command line version
|
||||
Filter history recording
|
||||
|
||||
** Corrected Bugs **
|
||||
No more sticky trackball
|
||||
Better OBJ and OFF loading/saving
|
||||
Better control of lighting in Shaders and debugged/improved most of shaders.
|
||||
|
||||
** Known Bugs **
|
||||
- Collada support for non triangulated meshes is missing
|
||||
- Surface reconstruction from points lacks of robustness...
|
||||
- Quadric simplification does not optimize texture coords during simplification
|
||||
- Filter recording and re-playing still buggy.
|
||||
</pre>
|
||||
</font></span>
|
||||
<LI>
|
||||
<i>22/06/2006</i> V 0.7 Release
|
||||
<span class="shown" id="_no_V07">
|
||||
<font size="-1"><A href="javascript:showNow('_V07');hideNow('_no_V07');"><b>[details]</b></A></font>
|
||||
</span><span class="hidden" id="_V07"><A href="javascript:showNow('_no_V07');hideNow('_V07');"><b>[hide]</b></A></FONT> <font color="#777777" size="-1"><pre> Selection and Editing of large meshes is now possible!
|
||||
</span><span class="hidden" id="_V07"><A href="javascript:showNow('_no_V07');hideNow('_V07');"><b>[hide]</b></A></FONT> <font color="#777777" size="-1">
|
||||
<pre>
|
||||
Selection and Editing of large meshes is now possible!
|
||||
Recording and replaying of history of filters
|
||||
Filter classes restructured (now filters are assigned to different submenus)
|
||||
Rewrote of Clustering simplification algorithms
|
||||
@ -286,7 +351,7 @@ V0.7</span></a><span style="FONT-WEIGHT: bold; FONT-STYLE: italic"> </span>
|
||||
Better choice of initial modes
|
||||
Automatic Installer for windows
|
||||
No more intrusive progress bars
|
||||
</pre>
|
||||
</pre>
|
||||
</font></span>
|
||||
<LI>
|
||||
<i>12/03/2006</i> V 0.6 Release
|
||||
@ -395,7 +460,7 @@ var phpmyvisitesURL = "http://meshlab.sourceforge.net/phpmv2/phpmyvisites.php";
|
||||
<p class="menu"><a href="http://sourceforge.net/project/showfiles.php?group_id=149444"><IMG title="http://epoch-net.org/" style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100px; BORDER-BOTTOM: 0px solid; HEIGHT: 100px"
|
||||
alt="" src="logo_epoch.png"></a></p>
|
||||
<p class="menu"><a href="http://sourceforge.net/project/showfiles.php?group_id=149444">Download
|
||||
V0.7</a></p>
|
||||
V0.8</a></p>
|
||||
<p class="menu"><A href="stat">CVS Statistics</A></p>
|
||||
<p class="menu"><a href="http://sourceforge.net/projects/meshlab/">Sourceforge page</a></p>
|
||||
<p class="menu"><a href="http://freshmeat.net/projects/meshlab/">FreshMeat page</a></p>
|
||||
|
||||