diff --git a/docs/ToDo.txt b/docs/ToDo.txt index 1306ba0bb..4a2e1e665 100644 --- a/docs/ToDo.txt +++ b/docs/ToDo.txt @@ -1,7 +1,85 @@ -18/6/06 + +8/11/06 +o Mismatch iomask (dati caricati da file) e currentDataMask (dati correntemente abilitati) +o Remove duplicate faces +o Global check of logging printing (many filters hasn't any) +o date dei plugins da cvs? +o nomi degli autori da risorsa + +30/10/06 +o filter script loading hangs!!! + +22/10/06 +o da finire topologically coherent colorize + +20/10/06 +x filter smoothnes aware. +o bug patchato laplacian con qualita' da sistemare +o dialogo disegno deve mantenere i settaggi +x BUG ctrl+L senza nulla di aperto pianta // DONE 6/11 + +19/10/06 +x BUG perface color a volte pianta // DONE 22/10 + +17/10/06 +x Info dim img e dim resampled nel dialogo // DONE 17/10 +o tasto destro menu contestuale render ? +o export diretto di mappe da dentro il plugin epoch + +16/10/06 +o visible face selection +x erode/dilate selection // DONE 16/10 +o New di primitive. +x progress in quadric simplification // DONE 16/10 +o bug shaders su pc scop + +15/10/06 +X histogram con in count color nel loading dialog // DONE 15/10 +o erode/dilate nel maskediting +x filtro pivot // DONE 17/10 +x filtro hole // DONE 20/10 +o setting scala/up nel dialogo epoch +x laplaciano su selection // DONE 16/10 +x new pasodoble // DONE 17/10 +x filtro reconstruction // DONE 15/10 + +5/10/06 +x invert faces non setta le normali Done + +6/7/06 +o Colore nel clustering +x Semplificazione quadric based +o selezione + efficiente per mesh grosse + +5/7/06 +x if color have been added it is not possible to save it (from the forums) // DONE 10/7 +x epoch hints // DONE 6/7 +x epoch Averaging/median filtering // DONE 4/7 +o Architettura a Comandi. + i filtri alla fine restituiscono una lista di comandi. +x correct default button in quality colorization // DONE 4/7 + +4/7/06 +x Trackball Bug drag// DONE 13/7 +x Drag with middlemouse button // DONE 13/7 +x compiled date in about // DONE 6/7 +x epoch masks // DONE 6/7 +x esc non toglie piu' dal fullscreen mode // DONE 4/7 +o 99 Percentile box. +x esc crash su glarea closed // DONE 4/7 +x arrow movement in the epoch pluging do not upadate the preview // DONE 4/7 + +2/7/06 +x Crash su uscita qualche volta (se partito in dir sbagliata?) // DONE 5/7/06 +x bug epoch directory open masks // DONE 5/7/06 +x bug dialog import epoch mantiene troppe cose + tra un open e il successivo. // Done 5/7/06 +o delete wrt quality default sbagliati. +o bug bounding box update. +x progress bar load obj do not work // DONE 6/7 16/6/06 -o bug normali subdiv. non vengono ricalcolate // DONE 18/6 +x bug normali subdiv. non vengono ricalcolate // DONE 18/6 o bug border. non viene MAI ricalcolato x open/save recorded nella history // DONE 18/6 o cursor icon selection diff --git a/docs/history.txt b/docs/history.txt index 160d0eef0..28811fdb7 100644 --- a/docs/history.txt +++ b/docs/history.txt @@ -28,7 +28,34 @@ ============================================================================== ------------------------------------------------------------------------------ -- Meshlab v0.7 +- Meshlab v0.8 +------------------------------------------------------------------------------ +** New features ** +First command line version +Filter history recording +New Smoothing filters +- HC smoothing and two step normal fitting +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) + +** Corrected Bugs ** +No more sticky trackball +Better Obj and off loading +Better control of lighting in Shaders and debugged most of them. + +** Known Bugs ** +- Collada support for non triangulated meshes +- Surface reconstruction from points lack of robustness... +- Quadric simplification does not optimize texture coords during simplification +- Filter recording and re-playing still buggy. + + +------------------------------------------------------------------------------ +- Meshlab v0.7 22/06/06 ------------------------------------------------------------------------------ @@ -43,10 +70,8 @@ Better choice of initial modes Automatic Installer for windows No more intrusive progress bars - - ------------------------------------------------------------------------------ -- Meshlab v0.6 +- Meshlab v0.6 12/3/06 ------------------------------------------------------------------------------ ** NEW FEATURES/PATCHES ** @@ -102,7 +127,7 @@ No more intrusive progress bars ------------------------------------------------------------------------------ -- Meshlab v0.5 +- Meshlab v0.5 13/1/06 ------------------------------------------------------------------------------ ** NEW FEATURES ** diff --git a/docs/privacy.txt b/docs/privacy.txt new file mode 100644 index 000000000..cc50b01ad --- /dev/null +++ b/docs/privacy.txt @@ -0,0 +1,17 @@ + +Privacy Disclaimer +Please read it carefully. + +When using the MeshLab system certain information about its use, such as +IP addresses and some statistical data, are +collected. This information will not specifically identify users and the +information will be used internally for statistical analysis only and will not be +published or made available for general access without an explicit consensus. + +If you prefer that MeshLab does not send back any kind of information simply +use a plain firewall to prevent MeshLab access to the network. + +We should like to remark that the kind of information collected by MeshLab +is probably less than the information that is silently collected by most +web sites when you surf them, ip address, visited pages, frequency of +return... diff --git a/docs/readme.txt b/docs/readme.txt index 500b07853..cdabfba47 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -41,7 +41,7 @@ first versions was written by a handful of students. --- Main Features --- # Interactive selection and deletion of portion of the mesh. Even for large models. -# Input/output in many formats (PLY, STL, OFF, OBJ, 3DS) +# Input/output in many formats (PLY, STL, OFF, OBJ, 3DS, COLLADA) # 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) @@ -49,6 +49,9 @@ first versions was written by a handful of students. * removal of duplicated, unreferenced vertices, null faces * subdivision filters (midpoint, loop and butterfly) * coherent normal unification and flipping + * Small isolate pieces removal + * Automatic Quadric based High quality simplification + * Smoothing and Fairing filters # OpenGL Shader based rendering (write your own shader!) compatible with Typhoon Labs Shader Designer # Large rendering (up to 16k x 16k) for high quality printing @@ -73,8 +76,11 @@ http://meshlab.sourceforge.net/ note = {http://meshlab.sourceforge.net/} } -For any general question about the use of this software please contact: -Paolo Cignoni ( p.cignoni@isti.cnr.it ) +For any general question about the use of this software use the sourceforge public forums +http://sourceforge.net/forum/forum.php?forum_id=499532 + +or contact: +Paolo Cignoni ( p.cignoni (at) isti.cnr.it ) For bugs, feature requests and such, please use the sourceforge service http://sourceforge.net/tracker/?group_id=149444 @@ -84,5 +90,5 @@ http://sourceforge.net/tracker/?group_id=149444 P. Cignoni and (in strict alphabetic order) -A. Buzzelli, L. Colombini, G. Gangemi, M. Latronico, F. Mazzanti, -A. Mochi, D. Portelli, D. Vacca, F. Vannini, A. Venturi +A. Buzzelli, L. Colombini, G. Gangemi, M. Latronico, F. Mazzanti, A. Mochi, +D. Portelli, G. Ranzuglia, D. Vacca, F. Vannini, A. Venturi, M. Vergauwen \ No newline at end of file diff --git a/src/install/meshlab.nsi b/src/install/meshlab.nsi index 4f2f8fbf9..aed6b26b5 100644 --- a/src/install/meshlab.nsi +++ b/src/install/meshlab.nsi @@ -2,7 +2,7 @@ ; HM NIS Edit Wizard helper defines !define PRODUCT_NAME "MeshLab" -!define PRODUCT_VERSION "0.7" +!define PRODUCT_VERSION "0.8" !define PRODUCT_PUBLISHER "Paolo Cignoni VCG - ISTI - CNR" !define PRODUCT_WEB_SITE "http://meshlab.sourceforge.net" !define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\meshlab.exe" @@ -22,6 +22,8 @@ !insertmacro MUI_PAGE_WELCOME ; License page !insertmacro MUI_PAGE_LICENSE "..\..\docs\gpl.txt" +; License page +!insertmacro MUI_PAGE_LICENSE "..\..\docs\privacy.txt" ; Directory page !insertmacro MUI_PAGE_DIRECTORY ; Instfiles page @@ -52,48 +54,9 @@ Section "MainSection" SEC01 CreateShortCut "$SMPROGRAMS\MeshLab\MeshLab.lnk" "$INSTDIR\meshlab.exe" CreateShortCut "$DESKTOP\MeshLab.lnk" "$INSTDIR\meshlab.exe" SetOutPath "$INSTDIR\shaders" - File "..\meshlab\shaders\Cook-Torrance.frag" - File "..\meshlab\shaders\Cook-Torrance.gdp" - File "..\meshlab\shaders\Cook-Torrance.vert" - File "..\meshlab\shaders\dimple.frag" - File "..\meshlab\shaders\dimple.gdp" - File "..\meshlab\shaders\dimple.vert" - File "..\meshlab\shaders\electronic microscope.gdp" - File "..\meshlab\shaders\envmap.frag" - File "..\meshlab\shaders\envmap.gdp" - File "..\meshlab\shaders\envmap.vert" - File "..\meshlab\shaders\glass.frag" - File "..\meshlab\shaders\glass.gdp" - File "..\meshlab\shaders\glass.vert" - File "..\meshlab\shaders\gooch.frag" - File "..\meshlab\shaders\gooch.gdp" - File "..\meshlab\shaders\gooch.vert" - File "..\meshlab\shaders\Hatch.frag" - File "..\meshlab\shaders\Hatch.gdp" - File "..\meshlab\shaders\Hatch.vert" - File "..\meshlab\shaders\lattice.frag" - File "..\meshlab\shaders\lattice.gdp" - File "..\meshlab\shaders\lattice.vert" - File "..\meshlab\shaders\Oren-Nayar.frag" - File "..\meshlab\shaders\Oren-Nayar.gdp" - File "..\meshlab\shaders\Oren-Nayar.vert" - File "..\meshlab\shaders\phong.frag" - File "..\meshlab\shaders\phong.gdp" - File "..\meshlab\shaders\phong.vert" - File "..\meshlab\shaders\polkadot3d.frag" - File "..\meshlab\shaders\polkadot3d.gdp" - File "..\meshlab\shaders\polkadot3d.vert" - File "..\meshlab\shaders\SEM.frag" - File "..\meshlab\shaders\SEM.vert" - File "..\meshlab\shaders\stripes2.frag" - File "..\meshlab\shaders\stripes2.gdp" - File "..\meshlab\shaders\stripes2.vert" - File "..\meshlab\shaders\toon.frag" - File "..\meshlab\shaders\toon.gdp" - File "..\meshlab\shaders\toon.vert" - File "..\meshlab\shaders\xray.frag" - File "..\meshlab\shaders\xray.gdp" - File "..\meshlab\shaders\xray.vert" + File "..\meshlab\shaders\*.frag" + File "..\meshlab\shaders\*.gdp" + File "..\meshlab\shaders\*.vert" SetOutPath "$INSTDIR\plugins" File "..\meshlab\plugins\meshio.dll" File "..\meshlab\plugins\meshselect.dll"