diff --git a/web/index.html b/web/index.html index 96a2df283..64544eb3a 100644 --- a/web/index.html +++ b/web/index.html @@ -1,18 +1,19 @@ -
-
MeshLab is an open source portable and
-extendible system for the 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 meshes.
-
-The project is supported by the
-European Network of Excellence Epoch
-
-The system is heavily
-based on the VCG
-library developed at the Visual Computing Lab of ISTI - CNR, for all the
-core mesh processing tasks. The MeshLab system started as a part of the 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
Remember that, whenever you use MeshLab in a -official/commercial project, you should feel morally -obligated to:
-| Snapshots taken from MeshLab v 0.7 - | |
-
-
- |
- 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. |
![]() |
- An interactive editing session over the 8M tri - David model. The bottom part of the mesh is selected and deleted. Original - mesh courtesy of Stanford Digital Michelangelo Project. |
![]() |
- 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). |
| Snapshots taken from MeshLab v 0.6 - | |
![]() |
- A couple of examples of a OpenGL shaders applied - over a 3.7 Mtri model (courtesy of Aim@Shape Shape repository).. |
| Snapshots taken from MeshLab v 0.5 - | |
![]() |
- A 10,000,000 face model successfully loaded and - ready for inspecting. 3D Model of a Thai statue courtesy of XYZ RGB inc. - provided by the Stanford 3D Scanning Repository. |
![]() |
- A textured ply model of the well known - Michelangelo David, original mesh courtesy of Stanford Digital Michelangelo Project, texturing - done by Visual Computing Lab ISTI - CNR through - integration of photos taken during the Restoration of the David. |
![]() |
- A model with self intersecting faces detected by - MeshLab colored in red. Mesh courtesy of the Aim@Shape Shape - Repository. |
![]() |
- A model with border edges colored in - blue. Mesh courtesy of the Shape - Repository of Aim@Shape. |
![]() ![]() |
- 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 download 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. |
![]() ![]() |
- An high resolution rendering (3200x6424) taken - with MeshLab of the 8 Mtri model of the Michelangelo David. Original mesh - courtesy of Stanford Digital Michelangelo Project. The model - is interactively rendered using a pre-computed ambient occlusion term - computed with the open source ShadeVis 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. |
Selection and Editing of large meshes is now possible! + + + ++- - - - - - - - - - - - + + + + + ++
MeshLab is an open source portable and extendible system for the + 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 + meshes.
+
+ The project is supported by the European Network of Excellence + Epoch +
+
+ The system is heavily based on the VCG library + developed at the Visual Computing Lab of + ISTI - CNR, for all the core mesh processing tasks. The MeshLab system + started as a part of the + 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
+
+Remember that, whenever you use MeshLab in a official/commercial + project, you should feel + morally obligatedto:
++
+- + Explicitly cite in your work that you have used MeshLab a tool developed with + the support of the Epoch + NOE, +
- + Post a couple of lines in the + users' forum describing the project where MeshLab was used. +
+Features
++
+ Bug reports and feature requests should be filed using the sourceforge + service ->- + 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 this code sample , + samplePlugins +
+ ) +- + Cleaning Filters: +
+
+- + removal of duplicated, unreferenced vertices, null faces +
++
+- + subdivision filters (midpoint, loop and butterfly) +
- + coherent normal unification and flipping +
+- + OpenGL Shader based rendering (write your own shader!) compatible with Shader + Designer +
- + Large rendering (up to 16k x 16k) for high quality printing +
- + Various Colorization/inspecting Filters +
+
+- + Gaussian and mean curvature +
- + Border edges +
- + Non two-manifold faces
+- + The history of the all performed cleaning/editing actions can be re-played on + different meshes or saved and for archival purposes.
+
+ General questions can be posted on the + help public forums +ScreenShots
++ +
++ +Snapshots taken from MeshLab v 0.7 + ++ ++ +
![]()
+
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. + ++ ++ +
![]()
An interactive editing session over the 8M tri David model. The bottom part of + the mesh is selected and deleted. Original mesh courtesy of + Stanford Digital Michelangelo Project. + ++ ++ 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). + ++ +Snapshots taken from MeshLab v 0.6 + ++ ++ +
A couple of examples of a OpenGL shaders applied over a 3.7 Mtri model + (courtesy of Aim@Shape Shape + repository).. + ++ +Snapshots taken from MeshLab v 0.5 + ++ ++ A 10,000,000 face model successfully loaded and ready for inspecting. 3D + Model of a Thai statue courtesy of XYZ RGB + inc. provided by the + Stanford 3D Scanning Repository. + ++ ++ A textured ply model of the well known Michelangelo David, original mesh + courtesy of Stanford + Digital Michelangelo Project, texturing done by + Visual Computing Lab ISTI - CNR through integration of photos + taken during the + Restoration of the David. ++ ++ A model with self intersecting faces detected by MeshLab colored in red. Mesh + courtesy of the Aim@Shape Shape + Repository. ++ ++ A model with border edges colored in blue. Mesh courtesy of the + Shape Repository of + Aim@Shape. ++ ++ 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 + download 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. + ++ ++ An high resolution rendering (3200x6424) taken with MeshLab of the 8 Mtri model + of the Michelangelo David. Original mesh courtesy of + Stanford Digital Michelangelo Project. The model is interactively + rendered using a pre-computed ambient occlusion term computed with the open + source ShadeVis + 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. +Developers
++
+- + Designer: Paolo Cignoni +
- + Filtering Plugins: +
+
+- + Mario Latronico [latronic], Andrea Venturi [giec], Elisa Cerisoli + [e_cerisoli] +
+- + Interface Framework +
+
+- + Alessio Mochi [mochi], Daniele Vacca [glVertex], Davide Portelli + [portelli] +
+- + Rendering Modes +
+
+- + Francesco Vannini [vannini], Giorgio Gangemi [ggangemi] +
+- + IO filters: +
+
+- + Andrea Buzzelli [buzzelli], Guido Ranzuglia [granzuglia], + Federico Mazzanti [fmazzant] +
+- + Linux Porting and Epoch integration: +
++
+- + Maarten Vergauwen [zifnab1974]
+History
++
-- + 22/06/2006 V 0.7 Release + + [details] + [hide]
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 @@ -242,14 +282,13 @@ border=1> Better choice of initial modes Automatic Installer for windows No more intrusive progress bars --- 12/03/2006 V 0.6 Release - [details] [hide]
General issues ++ +- + 12/03/2006 V 0.6 Release + + [details] + [hide]
General issues - Slight code restyling in order to reduce the lines of code - Command line execution now works correctly - Better managing of optional mesh datas @@ -285,43 +324,45 @@ border=1> - Better scalable fonts - Quick help on screen (Press F1) - About plugin restyled --- 13/01/2006 V 0.5 Release - [details] [hide]
++ +- + 13/01/2006 V 0.5 Release + + [details] + [hide]
* General issues-
- Switched to qt4.1
- Corrected Trackball panning
- Safer initialization of color data
- Better memory management (removed HUGE memory leaks...)
- Meshlab icon and logo
- About plugin Dialog
* Plugin System
- Filters:
Invert Faces
- Colorize:
Logging mesh curvature info
Rewritten code to follow coding conventions
Mean Curvature
Color non Manifold (now sets colorPerVert)
Moved mean and gaussian curvature functions into color_curvature.h
- Normals restyled
- Import/Export:
Managing error messages if saving fails
.3DS Imporer first rough implementation
.3DS Export Standardization, saves vertexes and faces + color per face
.3DS Export introduced materials managing
.OBJ Import solved some bugs during file import
.OBJ Export higly improved speed
* User Interface
- Clipping planes now can be moved via CTRL+SHIFT+mouse wheel
- Vertigo FOV with CTRL+mouse wheel
- Icons restyled (transparent)
- Changed snapshot toolbar icon
- Reapply last filter command
- Reload command
- About dialog restyled
- CTRL+Tab switch to next opened window
- CTRL+F4 close current file
- Fonts ok -- 24/12/2005 V 0.4 Release - [details] [hide]
* Plugin System-
- Improved PluginSystem
- Improved shaders support (based on Typhoon Labs shaders)
- Filtering: Customizable filters thru dialogs
- Filters:
Laplacian smooth
MidPoint Subdivision
Re-orient
Decimator
- Editing (No editing tools available)
- Colorize:
Self intersection
Border
- Import/Export:
obj File Format (Customizable export thru dialog)
off File Format
stl File Format
3ds File Format
- Decoration:
Show Axis
Show Box Corners
* User Interface
- Bugless progress bar
- About Plugin dialog
- Logging -- 07/12/2005 V 0.3 Release - [details] [hide]
* Plugin System-
- Complete restyling of plugin architecture
- Color: None, Per Vertex, Per Face
- Color: Support for shaders (wow!). Provided toon shader sample.
- Filtering: Remove Null Faces
- Filtering: Butterfly & Loop optimized
- Decorize: New plugin class
- Import/Export: Obj file format integrated on standard user interface
* User Interface
- Info Panel:
Showing some mesh info (numTri&numFaces)
Showing fps
- Shortcut for some frequently used actions
- Trackball hidable
- Option dialog:
Background colors (Top&Bottom)
Log Area color
- Progress bar
- RenderModes: Textures
- Fullscreen
- Cycle thru opened windows with Next button
- About dialog -- 27/11/2005 V 0.2 Release -
- 15/11/2005 V 0.1 Release -
- 17/10/2005 Committed first rough framework. The development has just begun...
- - - - - - - - -
- -