2899 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
c8262379f3 cleaned up the mechanism of enabling/allowing the save of elements in the dialog. Now vertex normals for ply should work allowing to use ply for pointsets 2008-11-13 16:14:51 +00:00
Matteo Dellepiane matteodelle
0ad91da6b9 Corrected texel sampling: now it works also with non-square textures 2008-11-13 12:11:53 +00:00
Paolo Cignoni cignoni
1693fff73a Significant change, now meshmodel is no more derived from io:mask. Updated all the io plugins to reflect this change. 2008-11-13 10:45:04 +00:00
Paolo Cignoni cignoni
e601e7a8f1 add radius, refactored help to be uniform. Corrected bug in face quality 2008-11-13 10:40:10 +00:00
Paolo Cignoni cignoni
94fb95d61e small comments 2008-11-13 10:33:40 +00:00
Paolo Cignoni cignoni
52c82ae8da removed silly shortcut with ctrl-c to close windows... 2008-11-13 10:30:33 +00:00
Paolo Cignoni cignoni
b5ab89681a added voronoi clustering method 2008-11-12 23:47:29 +00:00
Paolo Cignoni cignoni
fd589e811c changing how you get the key so you dont have to build the whool align tools class into your own plugin. now call static getKey function instead 2008-11-12 15:46:52 +00:00
Matteo Dellepiane matteodelle
7a67ea2333 Added color assignment to vertices in Texel Sampling 2008-11-12 14:31:17 +00:00
Paolo Cignoni cignoni
0d9686e3c8 corrected text in the filter name and info 2008-11-12 13:02:16 +00:00
Paolo Cignoni cignoni
3d9d968c94 Improved Hausdorf computation (metro) and added some sanity checks 2008-11-12 13:00:54 +00:00
Paolo Cignoni cignoni
9323ad03a2 Added crease parameter to crease cut filter, improved filter description and reordered filtered classes. 2008-11-12 12:59:10 +00:00
Paolo Cignoni cignoni
d288bb5ec6 adding a way to keep track of the last directory visited. Before this change QT for windows does not remember this for you and so you would have to always navigate from the directory where the .exe file was each time you want to open a file or project. 2008-11-10 14:53:10 +00:00
Paolo Cignoni cignoni
7c993e49b0 Added removal of non manifold vertex and updated the colorization function to use the new functions for counting non manifold vertices. 2008-11-07 10:13:33 +00:00
Paolo Cignoni cignoni
e9aba4ad1a Plugin close its self if there are no HoleSetManager
bug-fix: add some face reference after filling
2008-11-03 01:25:10 +00:00
Paolo Cignoni cignoni
1a5dd84160 only return active points for getPoint3fVector function 2008-10-30 16:47:17 +00:00
Paolo Cignoni cignoni
ea4764b409 if the number of points is not equal return 2008-10-30 16:44:48 +00:00
Paolo Cignoni cignoni
23af1d0cc4 added a log line if there is an error with the alignment 2008-10-30 16:40:57 +00:00
Gael Guennebaud guennebaud
99074e151d use transposeInPlace 2008-10-29 11:17:25 +00:00
Gael Guennebaud guennebaud
bbab02bfad fix compilation 2008-10-29 09:46:29 +00:00
Gael Guennebaud guennebaud
fdc9f353bc let's be brave, make the use of eigen the default ;)
at least, here it seems to work correctly,
expected a few plugins which do not compile
(in both modes, and the issue is not related to math stuff at all)
2008-10-29 00:01:33 +00:00
Paolo Cignoni cignoni
08084b47d1 re-added filter-func and edit hole to the list of stable plugins 2008-10-28 22:44:20 +00:00
Paolo Cignoni cignoni
1cb284f9d2 Added mls plugins and Gael's io filters to the official stuff.
Added a pts and a gts mesh among the installed samples.
2008-10-28 22:43:29 +00:00
Paolo Cignoni cignoni
71b8c07889 Added at least a gts sample 2008-10-28 22:06:05 +00:00
Paolo Cignoni cignoni
233fd1a2e1 Removed copy of mesh inside the slice editing tool 2008-10-28 21:57:46 +00:00
Paolo Cignoni cignoni
b26290cd58 Removed implicit copy of a mesh that was not passed as reference but as a copy 2008-10-28 21:56:38 +00:00
Paolo Cignoni cignoni
026c3213c8 code refactory:
- half-edge vector instead of vertex vector, so it has pointer to border face

bug-fix: reselection after bridge removing
2008-10-28 16:59:15 +00:00
Paolo Cignoni cignoni
5ab1ca373b Poisson surface reconstruction now create a new layer without destroyng the current one 2008-10-28 11:46:46 +00:00
Gael Guennebaud guennebaud
17b1bca5ec small compilation fix in mlsfilter 2008-10-28 11:44:36 +00:00
Gael Guennebaud guennebaud
3075edf872 fix some issues in mlsfilter 2008-10-28 09:03:49 +00:00
Paolo Cignoni cignoni
55ff07d3f7 bug-fix: wrong dereference for deleting of bridges
bug-fix: right update for bridges after filling, when there are bridges not accepted
2008-10-28 02:36:45 +00:00
Gael Guennebaud guennebaud
d1561c3e3d changes related to vcg's ones. see vcg rev 3022 for the details. 2008-10-28 01:07:20 +00:00
Gael Guennebaud guennebaud
e80227b987 a couple of * => .dot() (should still compile without Eigen) 2008-10-27 19:41:11 +00:00
Gael Guennebaud guennebaud
295f692d43 replace .Zero => .SetZero 2008-10-27 14:49:39 +00:00
Paolo Cignoni cignoni
77a68e0827 Code refactory:
- add bridge object
 - HoleSetManager contains bridges vector
2008-10-27 11:27:01 +00:00
Gael Guennebaud guennebaud
23708dc29c QGlobal.h => qglobal.h 2008-10-27 08:55:08 +00:00
Paolo Cignoni cignoni
d6af1d9003 added inclusion of qglobal for uint definition 2008-10-25 16:50:47 +00:00
Paolo Cignoni cignoni
4328d8296b removed useless file (license of files in another dir) 2008-10-25 14:12:51 +00:00
Gael Guennebaud guennebaud
6e540b4f9c add principal curvature directions and options to select which kind of curvature you want to plot 2008-10-24 16:34:30 +00:00
Gael Guennebaud guennebaud
7c97b17300 fix crash at startup: move MEshModel::Render to the header file such
that splatrender does not have to include the cpp file (problem with
Qt's moc)
2008-10-24 15:16:31 +00:00
Fabio Ganovelli ganovelli
cd68b2daeb Changed "Normal and Orientation" into "Normals, curvatures and Orientation" 2008-10-24 14:17:24 +00:00
Gael Guennebaud guennebaud
ec9c448d16 improve dependency support to vcglib headers 2008-10-24 12:48:59 +00:00
Gael Guennebaud guennebaud
832a34a9df fix compilation 2008-10-24 12:46:13 +00:00
Gael Guennebaud guennebaud
7485b3dadc mlsfilter: add generic functions to deal with curvatures of implicit
function with vcg style.
2008-10-24 12:18:12 +00:00
Fabio Ganovelli ganovelli
a048925a7f added filter for computation of principal curvature directions
Changed "Normals and Orientation" in "Normals, curvatures and Orientation"
2008-10-24 10:45:07 +00:00
Fabio Ganovelli ganovelli
604fde5c94 added drawing of principal curvature directions 2008-10-24 10:28:42 +00:00
Paolo Cignoni cignoni
2877774baa Yet another correction for ATI compliance. 2008-10-23 21:50:03 +00:00
Paolo Cignoni cignoni
0c1b2401f9 Renamed and corrected. Now it should correctly display the sample normal mapped meshes 2008-10-23 21:28:01 +00:00
Paolo Cignoni cignoni
dcd936ff2d Renamed and corrected. Now it should correctly display the sample normal mapped meshes 2008-10-23 21:27:03 +00:00
Gael Guennebaud guennebaud
d3e9825dda oops 2008-10-23 16:16:39 +00:00