3257 Commits

Author SHA1 Message Date
Marco Callieri mcallieri
f4d43d239c added filter to manually set matrix, or copy from another layer - NOT YET WORKING, RichMatrix44f does not copy current matrix 2016-07-07 15:09:25 +00:00
Marco Callieri mcallieri
d5bade9feb fixed inconsistencies in transformation filters, when using "apply to all" and "freeze". Now apply to all means apply to all VISIBLE (for both mesh and raster) 2016-07-07 08:51:58 +00:00
Marco Callieri mcallieri
5ccf203510 added filter to create matrix from XYZ translatio, euler angles and scaling (the kind of data used in 3d modeling software) - TO BE TESTED 2016-07-06 11:48:58 +00:00
Marco Callieri mcallieri
43ea3e37e9 added "invert matrix" filter 2016-07-06 09:39:55 +00:00
Marco Callieri mcallieri
6a01c7d062 Merged Ambient Occlusion per-vertex and per-face (they both called the same function, only with a different param. Cleaned up some useless operations. Fixed some bugs:
- use GPU is not available for per-face (parameter is now ignored if per-face)
- BentNormal attribute now works per-face and per-vertex and is allocated only when needed
- computing per-face does not erase per-vertex quality, and vice-versa
2016-06-29 16:17:29 +00:00
Guido Ranzuglia granzuglia
d311c3f2a6 - bug fixing
- integration
- so on...
2016-06-29 12:58:10 +00:00
Marco Callieri mcallieri
68ba6efd74 "Transfer Color: Texture to Vertex" is now also on texture submenu 2016-06-16 11:40:09 +00:00
Marco Callieri mcallieri
9d6bde0cd2 "Transfer Color: Texture to Vertex" now works with multiple textures 2016-06-16 11:16:51 +00:00
Guido Ranzuglia granzuglia
d0db4b5970 - type renaming 2016-06-10 15:24:52 +00:00
Guido Ranzuglia granzuglia
e746fa78d0 - updated mutual info filter with the new shared data rendering features 2016-06-10 08:55:51 +00:00
Paolo Cignoni cignoni
2686a98ac3 updated to the new meshlab 2016-06-07 11:30:14 +00:00
Guido Ranzuglia granzuglia
936ced1a61 - - the upcoming MeshLab 2016 release 2016-06-04 16:23:54 +00:00
Guido Ranzuglia granzuglia
8d5d841b1b - - the upcoming MeshLab 2016 release 2016-06-04 16:23:28 +00:00
Guido Ranzuglia granzuglia
60fdc6c763 - temporary commented some code lines in order to compile the filter 2016-05-22 15:47:18 +00:00
Marco Callieri mcallieri
1a603024fb revised ICP defaults (to manage more "modern" datasets)
revised a bit the buttons placement and text in interface
added buttons to automatically set ICP defaults for METERS and MILLIMETERS
WARNING- edit:align filter does not compile yet due to rendering issues
2016-04-11 13:37:43 +00:00
Marco Callieri mcallieri
734a00f8f4 minor: an error message was missing 2016-04-11 11:22:59 +00:00
Marco Callieri mcallieri
f2db6eaa81 added new filter: "Fit a plane to selection" creates a subdivided, uv-parametrized plane that fits the current layer selection. FIRST WORKING VERSION - still to be tested 2016-04-11 11:21:04 +00:00
Marco Callieri mcallieri
f8fb3783be - added new options to "rotate to fit a plane"
- now most of "transform" filters works ON TOP of the current matrix
- minor fixing in filter names and descriptions
2016-02-12 10:37:46 +00:00
Marco Callieri mcallieri
b165907354 conditional vertex only select vertices, and not also faces. It is more symmetrical, and there is another filter to go from vert sel to face sel 2016-01-19 17:59:54 +00:00
Marco Callieri mcallieri
781ae02060 corrected a bug when bringing forward R G or B channel in transfer function editing 2016-01-19 15:30:21 +00:00
Marco Callieri mcallieri
fed84583d4 added filter to calculate per-vertex signed distance from a mesh/cloud to a mesh/cloud... similar to hausdorff distance, but signed, and easier to use for most of the uses. 2016-01-14 17:11:46 +00:00
Marco Callieri mcallieri
21e970771e added "compute area/perimeter of face selection" 2016-01-13 14:28:46 +00:00
Marco Callieri mcallieri
9b37b23e96 added bbox calculation to the newly generated planar section mesh 2016-01-05 10:09:46 +00:00
Marco Callieri mcallieri
4dd9ddca83 fixed errors in the "show box corners" decorator when working with transformations 2016-01-04 15:38:24 +00:00
Marco Callieri mcallieri
68a5fba278 modified the "Compute Geometric Measures" to provide more informations, avoid useless (and crash-prone) calculations when a mesh is not watertight, and provide info also when the mesh is a Point Cloud 2016-01-04 13:55:07 +00:00
Paolo Cignoni cignoni
242440653e Updated the name of the buildmeshfrom vector function 2015-11-26 22:48:12 +00:00
Marco Callieri mcallieri
e4b5aef783 corrected bug in signal/slot connection between filter and glarea (changed shotf to shotm) 2015-11-16 12:35:07 +00:00
Marco Callieri mcallieri
33b47e2933 minor fixes on background grid
STILL UNUSABLE
2015-11-13 16:01:53 +00:00
Marco Callieri mcallieri
6fe0448b6c added shortcuts and icons for some selection filters 2015-11-12 13:51:57 +00:00
Marco Callieri mcallieri
a156b878c3 added some helpful keyboard shortcuts 2015-11-11 17:30:16 +00:00
Marco Callieri mcallieri
46ea7c16d2 added "unprojected color" parameter to per-vertex color mapping, to choose a specific color to fill unprojected areas. 2015-11-11 15:01:49 +00:00
Marco Callieri mcallieri
c169ef1454 added "multiple measures", with option to clear list, print on log, save to file 2015-11-10 16:52:37 +00:00
Marco Callieri mcallieri
430c9bb843 haudorff distance filter and mesh-2-mesh vertex attribute transfer filter now take in account layer transformation 2015-11-06 15:14:46 +00:00
Marco Callieri mcallieri
6ec1d2920d "transfer" to/from texture now support meshes with more than one texture 2015-11-05 10:37:27 +00:00
Paolo Cignoni cignoni
5b64c2b7f8 Added spherical distribution point clouds 2015-11-04 23:52:03 +00:00
Paolo Cignoni cignoni
5d1e23b7fb added per face normal to the basic sampler functor for allowing face normal preservation in generated point cloud 2015-11-04 23:51:27 +00:00
Paolo Cignoni cignoni
4a5b1b4e04 updated to the changes of the gen normal function 2015-11-04 23:50:15 +00:00
Marco Callieri mcallieri
5efc8c1713 Now plane slicing filter DOES consider the transformation matrix 2015-11-04 14:02:53 +00:00
Marco Callieri mcallieri
d6edf69898 added option for adding "gutter" empty space to planar parametrization 2015-11-04 12:33:23 +00:00
Marco Callieri mcallieri
c52cf6a94d - changed texture-to-vertexcolor filter to support meshes with more than one texture
- changed VertexSampler object to support a vector of QImage
2015-11-03 14:45:21 +00:00
Marco Callieri mcallieri
429613bb50 added face/vertex selection to usable variables 2015-11-02 17:29:31 +00:00
Marco Callieri mcallieri
cc1b31c606 - changed muparser version
- added ti (texture index) to usable variables
- updated help for filters
- various fixes
2015-11-02 17:00:10 +00:00
Marco Callieri mcallieri
7d99b200dc added an explicit "only on selection" option to per-vertex color manipulation filters filter... before, without mentioning it, it checked if some FACES were selected, but then applied using vertex selection... 2015-10-29 14:28:59 +00:00
Marco Callieri mcallieri
5259b9e59d added "only on selection" option to Vertex Attribute Transfer filter 2015-10-29 13:45:28 +00:00
Marco Callieri mcallieri
687383c987 - added ALPHA as usable parameter for per-vertex and per-face functions
- added "only on selected" option on most filters
to be tested
2015-10-29 12:31:33 +00:00
Marco Callieri mcallieri
271e67e955 corrected numerous bugs in the manipulators 2015-10-28 16:46:18 +00:00
Matteo Dellepiane matteodelle
899e4a6a63 dellepiane: fixed with the new documentUpdated() signal 2015-10-23 11:26:33 +00:00
Paolo Cignoni cignoni
958c9e3b83 Moved the Hausdorf sampler from meshlab filter to vcglib 2015-10-20 22:33:10 +00:00
Matteo Dellepiane matteodelle
9621048537 dellepiane - memory leak fixed 2015-10-20 13:48:02 +00:00
Guido Ranzuglia granzuglia
e18c27034b - updated MeshLab version 2015-10-01 12:29:18 +00:00