diff --git a/web/SnapMeshLab.HoleFill1.png b/web/SnapMeshLab.HoleFill1.png new file mode 100644 index 000000000..4d643b041 Binary files /dev/null and b/web/SnapMeshLab.HoleFill1.png differ diff --git a/web/SnapMeshLab.HoleFill1.small.jpg b/web/SnapMeshLab.HoleFill1.small.jpg new file mode 100644 index 000000000..52287c186 Binary files /dev/null and b/web/SnapMeshLab.HoleFill1.small.jpg differ diff --git a/web/SnapMeshLab.HoleFill2.png b/web/SnapMeshLab.HoleFill2.png new file mode 100644 index 000000000..06a8be05e Binary files /dev/null and b/web/SnapMeshLab.HoleFill2.png differ diff --git a/web/SnapMeshLab.HoleFill2.small.jpg b/web/SnapMeshLab.HoleFill2.small.jpg new file mode 100644 index 000000000..f31730753 Binary files /dev/null and b/web/SnapMeshLab.HoleFill2.small.jpg differ diff --git a/web/SnapMeshLab.Quadric1.png b/web/SnapMeshLab.Quadric1.png new file mode 100644 index 000000000..b1a484a42 Binary files /dev/null and b/web/SnapMeshLab.Quadric1.png differ diff --git a/web/SnapMeshLab.Quadric1.small.jpg b/web/SnapMeshLab.Quadric1.small.jpg new file mode 100644 index 000000000..bcb6101e2 Binary files /dev/null and b/web/SnapMeshLab.Quadric1.small.jpg differ diff --git a/web/SnapMeshLab.Quadric2.png b/web/SnapMeshLab.Quadric2.png new file mode 100644 index 000000000..980f9b341 Binary files /dev/null and b/web/SnapMeshLab.Quadric2.png differ diff --git a/web/SnapMeshLab.Quadric2.small.jpg b/web/SnapMeshLab.Quadric2.small.jpg new file mode 100644 index 000000000..046a6624e Binary files /dev/null and b/web/SnapMeshLab.Quadric2.small.jpg differ diff --git a/web/SnapMeshLab.Quadric3.png b/web/SnapMeshLab.Quadric3.png new file mode 100644 index 000000000..d93792958 Binary files /dev/null and b/web/SnapMeshLab.Quadric3.png differ diff --git a/web/SnapMeshLab.Quadric3.small.jpg b/web/SnapMeshLab.Quadric3.small.jpg new file mode 100644 index 000000000..7008003db Binary files /dev/null and b/web/SnapMeshLab.Quadric3.small.jpg differ diff --git a/web/SnapMeshLab.SmoothTS1.png b/web/SnapMeshLab.SmoothTS1.png new file mode 100644 index 000000000..b22c99914 Binary files /dev/null and b/web/SnapMeshLab.SmoothTS1.png differ diff --git a/web/SnapMeshLab.SmoothTS1.small.jpg b/web/SnapMeshLab.SmoothTS1.small.jpg new file mode 100644 index 000000000..d638cdf7d Binary files /dev/null and b/web/SnapMeshLab.SmoothTS1.small.jpg differ diff --git a/web/SnapMeshLab.SmoothTS2.png b/web/SnapMeshLab.SmoothTS2.png new file mode 100644 index 000000000..a1f89a452 Binary files /dev/null and b/web/SnapMeshLab.SmoothTS2.png differ diff --git a/web/SnapMeshLab.SmoothTS2.small.jpg b/web/SnapMeshLab.SmoothTS2.small.jpg new file mode 100644 index 000000000..4135e9537 Binary files /dev/null and b/web/SnapMeshLab.SmoothTS2.small.jpg differ diff --git a/web/SnapMeshLab.SmoothTS3.png b/web/SnapMeshLab.SmoothTS3.png new file mode 100644 index 000000000..9a5f905b0 Binary files /dev/null and b/web/SnapMeshLab.SmoothTS3.png differ diff --git a/web/SnapMeshLab.SmoothTS3.small.jpg b/web/SnapMeshLab.SmoothTS3.small.jpg new file mode 100644 index 000000000..331232791 Binary files /dev/null and b/web/SnapMeshLab.SmoothTS3.small.jpg differ diff --git a/web/SnapMeshLab.smallcc_1.png b/web/SnapMeshLab.smallcc_1.png new file mode 100644 index 000000000..6daef31f4 Binary files /dev/null and b/web/SnapMeshLab.smallcc_1.png differ diff --git a/web/SnapMeshLab.smallcc_2.png b/web/SnapMeshLab.smallcc_2.png new file mode 100644 index 000000000..b52010cda Binary files /dev/null and b/web/SnapMeshLab.smallcc_2.png differ diff --git a/web/index.html b/web/index.html index cbb9c7aec..d6f82dac2 100644 --- a/web/index.html +++ b/web/index.html @@ -37,8 +37,8 @@ function hideNow (postid) {

MeshLab

MeshLab is an open source portable and extendible system for the - processing and editing of unstructured 3D triangular meshes. -
+ processing and editing of unstructured 3D triangular meshes.
+ 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 course of the Computer Science department of University of Pisa and most of the code (~15k lines) of the first versions was written by a handful of students.  

-

-

Download - - Latest Version (22/6/2006)  -V0.7 

+

+

Download + + Latest Version (9 November 2006)  V0.8


Remember that, whenever you use MeshLab in a official/commercial - project, you should feel - morally obligated - to:

+ project, you should :

+

Features

@@ -81,46 +78,52 @@ V0.7  Interactive selection and deletion of portion of the mesh. Even for large models.
  • - Input/output in many formats (PLY, STL, OFF, OBJ, 3DS) -
  • - Extendible plugins based architecture, writing new mesh processing functions, - colorization filters and support for different file formats is quite easy! Look - at Filter-PlugIn Sample - or MeshIO-PlugIn Sample -
  • - Cleaning Filters: + Input/output in many formats: PLY, STL, OFF, OBJ, 3DS and COLLADA +
  • + Mesh Cleaning Filters: +
  • + Remeshing filters:
  • - OpenGL Shader based rendering (write your own shader!) compatible with Shader + Various Colorization/inspection filters + +
  • +
  • + OpenGL Shader based rendering (write your own shader!) compatible with Typhoon Lab's Shader Designer +
  • Large rendering (up to 16k x 16k) for high quality printing -
  • - Various Colorization/inspecting Filters -
  • The history of the all performed cleaning/editing actions can be re-played on different meshes or saved and for archival purposes.
  • +
  • + Extendible plugins based architecture, writing new mesh processing functions, + colorization filters and support for different file formats is quite easy! Look + at Filter-PlugIn Sample + or MeshIO-PlugIn Sample + Bug reports and feature requests should be filed using the sourceforge service ->
    @@ -130,8 +133,40 @@ V0.7  - + + + + + + + + + + + + + + +
    Snapshots taken from MeshLab v 0.7 + Snapshots taken from MeshLab v 0.8
    + + + + 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. +
    + + + + 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. +
    + + + + 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. +
    Snapshots taken from MeshLab v 0.7
    @@ -275,10 +310,40 @@ V0.7 

    History

    • + 09/11/2006 V 0.8 Release + + [details] + +
    • 22/06/2006 V 0.7 Release [details] -
    • 12/03/2006 V 0.6 Release @@ -395,7 +460,7 @@ var phpmyvisitesURL = "http://meshlab.sourceforge.net/phpmv2/phpmyvisites.php"; + V0.8