6258 Commits

Author SHA1 Message Date
Guido Ranzuglia granzuglia
460270c22e - added missing control on opening mlx script file 2014-05-26 17:14:43 +00:00
Paolo Cignoni cignoni
ee2dd44cc2 Corrected a small bug involving the save of polygonal meshes with texture coords in obj format. 2014-05-26 17:05:47 +00:00
Guido Ranzuglia granzuglia
38770e6851 - fixed "output mesh saving mask must be constrained on the chosen 3d file format mesh attribute capabilities" bug 2014-05-26 16:00:28 +00:00
Guido Ranzuglia granzuglia
a97896bb27 - added missing "help" button connection in editing parameter values on the (old) script dialog interface
- fixed "not important parameters are not visualized on the (old) script dialog interface" bug
2014-05-26 13:21:53 +00:00
Guido Ranzuglia granzuglia
3ac400027d - removed compiler errors: from CountEdges to CountEdgeNum 2014-05-23 16:04:43 +00:00
Paolo Cignoni cignoni
60e7bacf61 Release Notes for the last changes 2014-05-23 15:10:11 +00:00
Paolo Cignoni cignoni
0b0c4b473e added a compact every vector for workaround of an obj bug on reloading the same mesh with attribute with a mesh smaller... 2014-05-23 15:09:50 +00:00
Paolo Cignoni cignoni
b879c0415a Improved quality of the results formatting and report more useful info (edge Length sum)
Improved support of polygonal meshes
2014-05-23 15:08:49 +00:00
Paolo Cignoni cignoni
ba52676379 Refactored and improved the old code for finding rotation matrix that matches meshes 2014-05-23 15:07:00 +00:00
Paolo Cignoni cignoni
3614ade254 Release Notes for the last changes 2014-05-23 14:57:29 +00:00
Paolo Cignoni cignoni
bb886ea93a Added two new measures for measuring the planarity of polygonal faces. 2014-05-23 14:57:03 +00:00
Paolo Cignoni cignoni
9861753454 Forgot to commit the .h in the previous commit of sampling 2014-05-23 14:54:53 +00:00
Paolo Cignoni cignoni
80e90f16f7 Improved normal computation for polygonal face. 2014-05-23 14:53:59 +00:00
Paolo Cignoni cignoni
af1af0166b Significant changes to the sampling filters:
-Improved Montecarlo, added weighted montecarlo 
-Improved Poisson weighting scheme (now it is coherent with the montecarlo one) 
-Combined the variable disk and standard poisson disk sampling
-Added option for obtaining an exact number of samples (very useful when you want to get a very low number of samples)
-Added Point Cloud Simplification Filter, a easy to use filter for uniformly simplifying point clouds.
2014-05-23 13:19:33 +00:00
Paolo Cignoni cignoni
e68ee1e068 Improved a bit the 4pcs autoalignment filter 2014-05-23 12:37:28 +00:00
Paolo Cignoni cignoni
122a528c73 cend -> constEnd to comply with old QT 4.8 2014-05-23 12:21:00 +00:00
Guido Ranzuglia granzuglia
6b698f7078 WARNING!!! CRITICAL COMMIT.
- Improved a lot the XML filter thread safety. There are still critical situation not properly managed.
- Improved the old scripting system mechanism support for the XML plugins.
- fixed various bugs
2014-05-23 09:22:08 +00:00
Guido Ranzuglia granzuglia
b063444813 - added missing include file 2014-05-23 08:53:10 +00:00
Paolo Cignoni cignoni
b6bc93a397 harmless warning... 2014-05-23 08:42:42 +00:00
Paolo Cignoni cignoni
eec204e762 Corrected nasty bug in the XML parameter parsing (zz vs jj varible mismatch) that caused failures for filters with many parameters... 2014-05-16 05:39:55 +00:00
Paolo Cignoni cignoni
b52bb4ec35 Added voronoi filter 2014-05-15 16:30:39 +00:00
Paolo Cignoni cignoni
4909c6c404 Corrected bug in filter inverting faces that messed the faux bit flag. 2014-05-15 14:44:40 +00:00
Paolo Cignoni cignoni
926198c99f Changed the order of the tags to be shown (is vertex edge face and not the reverse) 2014-05-15 10:57:08 +00:00
Paolo Cignoni cignoni
4051a15033 updated to reflect the recent changes in vcg histogram classes 2014-05-15 10:56:01 +00:00
Paolo Cignoni cignoni
24675fee0b Added Sphere Cap to the Primitives 2014-05-15 10:54:21 +00:00
Paolo Cignoni cignoni
a1a87698fa Completed correction of the directory bug for meshlabserver 2014-05-14 14:09:58 +00:00
Paolo Cignoni cignoni
4d89feca7b Two small changes to meshlabserver:
- corrected bug about loading multiple meshes in different directories
- Corrected log printing for xml filters
2014-05-14 09:11:35 +00:00
Guido Ranzuglia granzuglia
b426b3ecdb - removed hard coded chars in parsing step 2014-05-14 08:05:42 +00:00
Paolo Cignoni cignoni
d9d39ebd37 Corrected include mess with filterscript.h and (important change)
Changed the semantic of the MeshModel::UpdateDataMask - now it always enable a reqested attribute even if it should be already enabled. Re-enabling a ocf attribute is harmless and this can avoid the problem in which for some strange reasons the MeshModel bitmask is no more aligned with the real state of the mesh.
2014-05-13 20:31:34 +00:00
Guido Ranzuglia granzuglia
b50cadc2a1 - release notes updated 2014-05-13 14:32:58 +00:00
Guido Ranzuglia granzuglia
1957579d5c - fixed small bug 2014-05-13 14:25:09 +00:00
Guido Ranzuglia granzuglia
c2981d6edc - WARNING!!!! DANGEROUS COMMIT. REALLY UNTESTED!!! added support for xml filters in old fashioned scripting system 2014-05-13 14:03:44 +00:00
Paolo Cignoni cignoni
943f89bbd1 Corrected bug in the faux edge setting when loading polygonal meshes. 2014-05-07 13:01:55 +00:00
Paolo Cignoni cignoni
0d1de03166 Updated the Release Notes 2014-05-07 09:31:29 +00:00
Paolo Cignoni cignoni
dbf568db9c Added support of polygonal meshes in OBJ output. Now meshes with faux edges set are correctly exported as polygonal meshes (and not tris) 2014-05-05 23:58:46 +00:00
Fabio Ganovelli ganovelli
7b34078410 added the options to reorient the vertex normals to copmly with the cameras in Bundler datasets (ora datasets with vertex-to-camera correspondences set, that is, with attribute CorrVec:
struct Corr{
unsigned int id_img; // the  associated camera
unsigned int key; 
float x,y; // position in the image (not used)
};
typedef std::vector<Corr> CorrVec;
2014-04-30 13:47:25 +00:00
Paolo Cignoni cignoni
c17714f3bd Improved selection-by-quality filters
Now they consistently works also for point clouds.
2014-04-29 22:43:39 +00:00
Paolo Cignoni cignoni
22978e2e15 Corrected a small bug in the Redetail sampler (wrong init of the vertex marker) 2014-04-29 13:50:23 +00:00
Guido Ranzuglia granzuglia
79001833fa - added some scaring code comments 2014-04-28 14:55:00 +00:00
Guido Ranzuglia granzuglia
ffd347abd7 - fixed the "crash on executing xml filters in preview mode" bug 2014-04-28 14:45:34 +00:00
Paolo Cignoni cignoni
c0bf8a016d Improved the sample xml filter: now it correctly delclare its postcondition 2014-04-28 12:00:58 +00:00
Paolo Cignoni cignoni
4ea27695e8 Updated the Review notes 2014-04-28 12:00:11 +00:00
Paolo Cignoni cignoni
d78ad7b061 corrected the IsPreviewable bug. Now filter changing face color or face normal are again previewable. 2014-04-28 11:58:39 +00:00
Paolo Cignoni cignoni
2045c106fe Improved on screen Help. Now it reports the trick for quick visibility toggling in the Layer window. 2014-04-25 21:12:50 +00:00
Guido Ranzuglia granzuglia
d9d2d8066c - OTHER DANGEROUS COMMIT! significantly changed the RichMesh parameters management
- fixed various bugs on running script files inside MeshLab itself
2014-04-24 16:01:20 +00:00
Guido Ranzuglia granzuglia
7391b248aa - fixed parsing bugs 2014-04-22 14:25:20 +00:00
Guido Ranzuglia granzuglia
576801bd37 - added glContext initialization to constructor 2014-04-22 09:20:40 +00:00
Guido Ranzuglia granzuglia
c795bee368 - notes updated 2014-04-18 21:32:04 +00:00
Guido Ranzuglia granzuglia
c1ab2fad2e - new MeshLabServer version able to deal with mlp files has been committed 2014-04-18 20:54:55 +00:00
Guido Ranzuglia granzuglia
f94498c5a4 - new MeshLabServer version able to deal with mlp files has been committed 2014-04-18 20:53:13 +00:00