3041 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
2bb48e41f5 Heavily restructured the voronoi clustering alg. Still to make it more robust and faster. 2009-01-15 16:04:07 +00:00
Massimiliano Corsini maxcorsini
63a1a78293 change poissondisk parameters 2009-01-15 15:58:49 +00:00
Paolo Cignoni cignoni
42c84094f4 added multisampling in uniform re-meshing 2009-01-15 01:33:12 +00:00
Paolo Cignoni cignoni
0bc77a3de2 corrected bug that prevented correct working of vertex normal normalization 2009-01-15 01:32:21 +00:00
Paolo Cignoni cignoni
4c4d86b455 added timing of filter execution 2009-01-15 01:31:34 +00:00
Fabio Ganovelli ganovelli
07d2549f74 added for computing the curvature from sliding.
first version: works only with faces
2009-01-14 17:36:23 +00:00
Paolo Cignoni cignoni
319a412a6f Other improvements to Hausdorff distance 2009-01-14 16:22:16 +00:00
Paolo Cignoni cignoni
4f791bae5e forgot remove an include to the deleted file LogStream.h 2009-01-13 20:57:59 +00:00
Paolo Cignoni cignoni
bc86d7a68c updated logging constants 2009-01-13 18:40:21 +00:00
Paolo Cignoni cignoni
1a98171fa3 Various improvements to the Hausdorf Measuring tool. Updated to the new logging constants 2009-01-13 18:39:54 +00:00
Paolo Cignoni cignoni
4fa39b811c sorted filter names 2009-01-13 18:38:07 +00:00
Paolo Cignoni cignoni
4557f08427 removed useless echo 2009-01-13 18:35:19 +00:00
Paolo Cignoni cignoni
ba5ebde677 updated logging constants 2009-01-13 18:33:29 +00:00
Paolo Cignoni cignoni
aeec626f0e correct filter names to the uniform naming scheme 2009-01-13 18:32:12 +00:00
Paolo Cignoni cignoni
3b355f52ac updated logging constants 2009-01-13 18:31:25 +00:00
Paolo Cignoni cignoni
9c1df33aef updated logging constants 2009-01-13 18:28:48 +00:00
Paolo Cignoni cignoni
11cc1a687c Added filter for normalizing normal lenghts 2009-01-13 18:25:23 +00:00
Paolo Cignoni cignoni
0c3d564188 removed bug that prevented the binary saving of stl files 2009-01-13 18:24:07 +00:00
Paolo Cignoni cignoni
27ec9e2d14 Changed the Logging system. Now log can be selected and edited in the log panel in the layer window 2009-01-13 18:22:24 +00:00
Paolo Cignoni cignoni
06ccd9c69c Changed the Logging system. Now log can be selected and edited in the log panel in the layer window 2009-01-13 18:20:56 +00:00
Paolo Cignoni cignoni
bb1d1bd117 added a missing config option 2009-01-13 18:19:34 +00:00
Massimiliano Corsini maxcorsini
8c6a24660c removed erroneous PoissonDiskSampler 2009-01-12 16:11:13 +00:00
Massimiliano Corsini maxcorsini
4818edfeec first sketch of Poisson Disk (projection-based) algorithm 2009-01-12 14:20:51 +00:00
Paolo Cignoni cignoni
d75909df0f Mac installer scripts that relocate correctly all the needed dylibs 2009-01-12 09:25:05 +00:00
Massimiliano Corsini maxcorsini
d57a57307b add first sketch of PoissonDiskSampler 2009-01-11 15:43:13 +00:00
Massimiliano Corsini maxcorsini
39cff8ef24 fix typo 2009-01-09 14:38:04 +00:00
Paolo Cignoni cignoni
659e859ed5 added initialization of quality values for unreferenced vertices 2009-01-09 13:56:14 +00:00
Paolo Cignoni cignoni
c9e96379ba removed filter_morph 2009-01-08 21:36:43 +00:00
Paolo Cignoni cignoni
cdbd20de18 added HasParameter to check the existence of a given parameter in a parameterset and added some assert to avoid double submission of the same parameter 2009-01-08 11:39:37 +00:00
Paolo Cignoni cignoni
7a5a856ab9 Updated the resampler to the new resampling stuff 2009-01-08 11:37:24 +00:00
Paolo Cignoni cignoni
d4cf36b5f3 gcc compilation issues 2009-01-02 07:17:45 +00:00
Paolo Cignoni cignoni
f51e1860e2 first version, needed for recursive slice 2009-01-01 14:04:33 +00:00
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