2892 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
20133cf2f5 deleted unneeded images from edit_phototexturing/samples folder 2008-12-28 22:14:30 +00:00
Paolo Cignoni cignoni
46f45a518e Sorry for big commit
redesigned photo_texturing code structure
added TextureMerger (WinnerTakesAll and SmartBlend)
added saving of default settings using QSettings
2008-12-28 22:08:04 +00:00
Paolo Cignoni cignoni
18990f2d82 updated sample data for phototexturing plugin 2008-12-28 22:02:30 +00:00
Paolo Cignoni cignoni
d041643589 updated phototexturing UI 2008-12-28 21:59:45 +00:00
Paolo Cignoni cignoni
33d8c35619 first (almost) working version of recursive slice 2008-12-28 11:39:17 +00:00
Paolo Cignoni cignoni
ee850a6aba Almost finished filter "Cross section parallel planes". 2008-12-27 10:03:09 +00:00
Paolo Cignoni cignoni
2c6281b7e8 minor change: Update bounding box for all the meshes 2008-12-23 21:35:11 +00:00
Paolo Cignoni cignoni
a735dd7714 Corrected bug added when other various algorithms have been moved under meshing. 2008-12-22 15:37:04 +00:00
Paolo Cignoni cignoni
1ae2dce3c8 Corrected bug added when other formats were added to base io. Only ply and stl has binary output 2008-12-22 15:11:29 +00:00
Paolo Cignoni cignoni
4608500f91 refactored the voronoi clustering a bit. 2008-12-21 08:42:43 +00:00
Paolo Cignoni cignoni
cf3567c458 removed single filter pluging. morph filter has been moved with the other smoothing filters inside filter_unsharp. 2008-12-21 08:34:57 +00:00
Paolo Cignoni cignoni
915fd3bee7 removed single filter pluging. morph filter has been moved with the other smoothing filters inside filter_unsharp. 2008-12-21 08:29:10 +00:00
Paolo Cignoni cignoni
06a2a48caa Moved morphing filter here 2008-12-21 08:24:11 +00:00
Paolo Cignoni cignoni
7c003afa4d switched to the use of the Geodesic static class... 2008-12-21 07:27:47 +00:00
Paolo Cignoni cignoni
76889dd2ba switched to the use of the Geodesic static class... 2008-12-21 01:38:43 +00:00
Paolo Cignoni cignoni
d992f36e8b added correct class to vertex random displacement 2008-12-19 15:53:42 +00:00
Fabio Ganovelli ganovelli
59c4e013c0 changes to includes to comply promotion of SIMPLEXplu type in vcglib
see comment below (from vcg commit):

[SIMPLEXplus promotion]
This modification removes the old way to define simplexes (already deprecated and unsupported).
In the following SIMPLEX = [vertex|edge|face|tetrahedron]

All the stuff that was in vcg/simplex/SIMPLEXplus/ has now been promoted to vcg/simplex/

Details:
- the folder vcg/simplex/SIMPLEX/with has been removed
- the file vcg/simplex/SIMPLEX/base.h has been renamed into  vcg/simplex/SIMPLEX/base_old.h 
- the content of vcg/simplex/SIMPLEXplus/ has been moved into vcg/simplex/SIMPLEX/
- the folder vcg/simplex/SIMPLEXplus/ has been removed

Actions the update the  code using vcglib:
replace <vcg/simplex/SIMPLEXplus/*> with  <vcg/simplex/SIMPLEX/*> in every include
for MESHLAB users: already done along with this commit
2008-12-19 10:46:19 +00:00
Paolo Cignoni cignoni
2327af3fa1 Removed a lot of warnings, added initial cleaning of mesh (to avoid crashes due to NaN in normals) removed a strange ndebug define. 2008-12-19 00:37:15 +00:00
Paolo Cignoni cignoni
4d350e45ac refactored a bit, added some safe precomputation, added author names in citations 2008-12-18 16:31:09 +00:00
Paolo Cignoni cignoni
2b227a8948 Refactored Colorization filters; Curvature have been grouped. Quality coloring use standard dialog with more and better option and dynamic preview. Removed useless stuff (colorsmooth.h and no more used dialogs) 2008-12-18 00:26:34 +00:00
Gael Guennebaud guennebaud
6052f0b395 extend the description of the RIMLS filter 2008-12-17 15:55:45 +00:00
Paolo Cignoni cignoni
60c37dbc8a Clarified filter menu names 2008-12-17 06:40:34 +00:00
Paolo Cignoni cignoni
9796f1e018 Small refactoring and corrected filter class 2008-12-17 06:38:58 +00:00
Paolo Cignoni cignoni
467ff9eee5 Small refactoring and corrected filter class 2008-12-17 06:37:52 +00:00
Paolo Cignoni cignoni
dbfcede165 Small refactoring and corrected filter class 2008-12-17 06:35:24 +00:00
Paolo Cignoni cignoni
a545b5d82b rearranged a bit parameters and class of the filters. To be completed 2008-12-16 11:18:13 +00:00
Paolo Cignoni cignoni
b22e075823 corrected a bug on the rendering mode change for coloring filters 2008-12-16 10:38:29 +00:00
Paolo Cignoni cignoni
20f0174a4c added more info on the current data on the mesh 2008-12-16 10:35:39 +00:00
Paolo Cignoni cignoni
bad63d3fe1 better comments and use of progressbar callback 2008-12-15 16:14:07 +00:00
Paolo Cignoni cignoni
95d0a73f09 Added more options to the flattening layer filter. Now flattening can be limited to visible layers and the result is put on a new layer by default. 2008-12-14 22:42:29 +00:00
Paolo Cignoni cignoni
7903dac876 The filter now creates two new layers containing the sliced parts.
Works only on two-manifold meshes with only 1 slicing plane.
2008-12-14 13:52:49 +00:00
Paolo Cignoni cignoni
704a3893f2 removed unnecessary dialogs 2008-12-14 02:52:48 +00:00
Paolo Cignoni cignoni
daf30f361e disabling wedgetextures of the mesh when poisson is applied 2008-12-13 11:38:46 +00:00
Paolo Cignoni cignoni
a89147b7c9 Added Cone creation 2008-12-12 23:31:28 +00:00
Paolo Cignoni cignoni
67c32aa48f removed old reference to no more used curvature file. 2008-12-12 15:04:41 +00:00
Paolo Cignoni cignoni
62c9b33def removed old abandoned curvature computation file 2008-12-12 15:03:46 +00:00
Paolo Cignoni cignoni
2aa198cf9f updated the installer to the new filter names 2008-12-11 16:09:44 +00:00
Paolo Cignoni cignoni
fc6ae551d0 corrected the target name to reflect the directory names 2008-12-11 16:09:11 +00:00
Paolo Cignoni cignoni
50bb469f36 moved in to vcg lib the loop refinement 2008-12-11 14:42:29 +00:00
Paolo Cignoni cignoni
80036ed868 moved in to vcg lib the loop refinement 2008-12-11 13:57:33 +00:00
Paolo Cignoni cignoni
3f19c87377 removed dependencies from an old curvature.h file 2008-12-11 13:55:45 +00:00
Paolo Cignoni cignoni
cdde6d75c8 moved in to vcg lib the loop refinement 2008-12-11 13:53:07 +00:00
Paolo Cignoni cignoni
13818ed05a first version of factored out clustering algorithm for sampling 2008-12-11 09:47:15 +00:00
Paolo Cignoni cignoni
a565e814b0 renamed references to the filter_clean stuff 2008-12-11 09:44:55 +00:00
Paolo Cignoni cignoni
14eb1715ec removed the use of the Eigen lib from the default.
- switched to gcc 4.2 on mac.
2008-12-11 00:18:58 +00:00
Paolo Cignoni cignoni
2eefb14e62 updated the list of the plugins to the new names 2008-12-11 00:17:21 +00:00
Paolo Cignoni cignoni
643c4f1a3e updated the internal names of the target of the project to reflect the name of the folder 2008-12-11 00:13:08 +00:00
Paolo Cignoni cignoni
0c136d7286 updated the internal names of the target of the project to reflect the name of the folder 2008-12-11 00:12:43 +00:00
Paolo Cignoni cignoni
340c64435a renamed the project files to match the directory names 2008-12-11 00:04:20 +00:00
Paolo Cignoni cignoni
51be465763 renamed baseio to the standard naming scheme io_base 2008-12-10 23:23:15 +00:00