Marco Callieri mcallieri
aa78d64def
added #include <ctime> to have CLOCKS_PER_SEC defined
2013-03-14 16:13:04 +00:00
Fabio Ganovelli ganovelli
e9c3c403c8
2013-03-14 10:40:35 +00:00
Paolo Cignoni cignoni
b2a580d483
After the completion of the arc creation process (and before global alignment)
...
it also prints some stats on the distribution of the error of the arcs
2013-03-01 14:26:41 +00:00
Paolo Cignoni cignoni
3ce684134b
Added another parameter to the alignment system that allows to recompute autmatically a percentage of the arcs.
...
Improved names on the align tool buttons. Glue all now glues only the visible meshes.
2013-03-01 14:23:26 +00:00
Paolo Cignoni cignoni
0a5b6bb941
updated the poisson sampling filter to reflect the change of the PoissonDiskPruning interface (removed a useless parameter: the original surface mesh)
2013-03-01 08:35:41 +00:00
Paolo Cignoni cignoni
d518e3912d
Added filter for the creation of a random spherical point cloud
2013-03-01 08:33:11 +00:00
Paolo Cignoni cignoni
5fd10e4f8d
cleaned up a bit the code
2013-02-28 15:55:23 +00:00
Paolo Cignoni cignoni
cd6c9db487
HEAVY RESTRUCTURING of the alignment tool;
...
Many major changes:
- New parameter for controlling the arc creation process
- Search of bad alignment
- Improved ICP (borderflag bug removed)
- Improved Process (now it only compute new arcs and it does not recompute all the arcs every time) Global Alignment is triggered every time.
2013-02-28 11:57:07 +00:00
Paolo Cignoni cignoni
bc62ebc63c
Added a per-document decorator that enlighten the current mesh
2013-02-28 07:10:07 +00:00
Paolo Cignoni cignoni
9acf82b9de
Added Right-mouse selection. A la Blender.
2013-02-28 07:03:54 +00:00
Paolo Cignoni cignoni
a6ef1422dd
refactored getMeshEditInterface in order to shorten it and avoid a warning
2013-02-26 22:10:07 +00:00
Paolo Cignoni cignoni
e01e8aa4b5
changed the return type of point matching scale from bool to void (it could not never return false)
2013-02-26 22:08:51 +00:00
Paolo Cignoni cignoni
541891c1ad
Changed the base class in the occupancy grid for counting the mesh passing in a cell. Now it uses a bitset instead of a vector
2013-02-26 22:07:34 +00:00
Paolo Cignoni cignoni
b2ab77cbf3
Refactored setCurrentMesh to avoid duplicated code (getMesh to find a mesh from the id)
2013-02-26 22:05:16 +00:00
Paolo Cignoni cignoni
dd708fe14a
Added filter to convert per mesh color to per face color
2013-02-25 10:28:02 +00:00
Paolo Cignoni cignoni
40b4dbd075
Added a param for the seed in the scatter color per mesh in order to get replicable results
2013-02-25 10:24:33 +00:00
Paolo Cignoni cignoni
821d296e80
removed a useless include (that exists only in qt5)
2013-02-23 05:51:19 +00:00
Federico Ponchio ponchio
9630bcbf92
ported to qt5 (hopefully mantaining compatibility).
...
In particular changed some deprecated methods and sorted include order
to fix glew and qt5 opengl clashes.
2013-02-21 16:14:46 +00:00
Federico Ponchio ponchio
ad0e67005a
addded missing includes (porting to qt5)
2013-02-20 10:44:29 +00:00
Federico Ponchio ponchio
4438599c27
added QDockItem missing include
2013-02-20 10:39:35 +00:00
Federico Ponchio ponchio
5113e5a4d3
added missing QTreeWidgetItem include
2013-02-20 10:38:22 +00:00
Gianpaolo Palma gianpaolopalma
a959485d86
Refactoring function IoX3DPlugin::open
2013-02-14 14:14:55 +00:00
Gianpaolo Palma gianpaolopalma
a47d21bee8
Bug fixed in the initialization of the boolean variable AdditionalInfoX3D::meshColor
2013-02-14 14:13:48 +00:00
Paolo Cignoni cignoni
5167dd5a16
Corrected the method used to compute normals in meshlab server to make it uniform with the rest of meshlab (call updateNormalsandBB whenever possible)
2013-02-14 10:58:38 +00:00
Massimiliano Corsini maxcorsini
b39a2d61a6
fix genus computation
2013-02-14 09:45:35 +00:00
Massimiliano Corsini maxcorsini
acf9a8f7ed
fix variable name changes
2013-02-13 17:37:24 +00:00
Massimiliano Corsini maxcorsini
0b16d29210
correct output information - holes are properly renamed as borders
2013-02-13 17:08:00 +00:00
Massimiliano Corsini maxcorsini
de4b40321b
2013-02-12 17:14:03 +00:00
Massimiliano Corsini maxcorsini
b3a23e3214
add the pre-processor tag NO_XSERVER_DEPENDENCY to allow the compilation of meshlab server without the need of XSERVER (if necessary)
2013-02-12 16:17:40 +00:00
Massimiliano Corsini maxcorsini
66289f1f50
first working version
2013-02-12 15:16:18 +00:00
Massimiliano Corsini maxcorsini
a65c5ae96a
2013-02-11 15:03:31 +00:00
Guido Ranzuglia granzuglia
bb3a6eaa38
- added GotoBLAS2 library
2013-02-08 16:15:07 +00:00
Guido Ranzuglia granzuglia
7e09115bca
- added CoMISo library
2013-02-08 15:50:03 +00:00
Massimiliano Corsini maxcorsini
c05bd3fd1f
2013-02-06 16:15:42 +00:00
Fabio Ganovelli ganovelli
c4600248ee
Update use og vcg::tri::Allocate< >::Get*Attribute
...
to revision 4811 of vcglib (below):
-----------------------------------------------------------------------
vcg::tri::Allocate<MESH>::Get*Attribute(m,name);
has CHANGED!
Before it was returning a valid handle to the attribute
IF it existed, otherwise the handle was invalid.
Now it always returns a valid handle to the attribute,
by creating the attribute name if it did not exist or returning
the handle to it if it was already there.
ALl the code using Get*Attribute has been changed accordingly.
2013-01-30 17:23:22 +00:00
Paolo Cignoni cignoni
546f188d17
Small change to reflect the change of interface of the trackball
2013-01-29 22:33:00 +00:00
Paolo Cignoni cignoni
15fa3f2b13
Added texture generation function (Both per vertex and per wedge)
2013-01-29 22:29:43 +00:00
Guido Ranzuglia granzuglia
78073d5d6c
restored RCC_DIR directive for visual studio 2008
2013-01-22 14:44:01 +00:00
Guido Ranzuglia granzuglia
956178ca81
Delete RCC_DIR for VisualStudio2010
2013-01-11 11:29:06 +00:00
Guido Ranzuglia granzuglia
c0266d3c58
- removed compile time errors
2012-12-19 12:06:00 +00:00
Guido Ranzuglia granzuglia
a382a4de7d
- fixed problem with AbsPercWidget caused by too much signals exchanged by the two QDoubleSpinBox.
2012-12-17 10:53:46 +00:00
Guido Ranzuglia granzuglia
be9583284a
- std::bad_alloc exception are now managed
2012-12-17 08:22:44 +00:00
Guido Ranzuglia granzuglia
6bfab050e3
- added plugin file name to the filters tooltips
...
- added ctrl+l shortcut for layer dialog (apply filter changed to ctrl+p)
2012-12-13 17:44:01 +00:00
Guido Ranzuglia granzuglia
aaf921fec6
- removed a lot of small widgets and xmlwidgets visual mistakes
2012-12-11 16:20:51 +00:00
Paolo Cignoni cignoni
2bf2a13398
Added Colorizing to principal curvature filter
2012-12-10 09:54:26 +00:00
Guido Ranzuglia granzuglia
986bd8395e
- updated the DynamicFloatWidget appearance
2012-12-07 15:35:34 +00:00
Paolo Cignoni cignoni
199ffbc27d
Cleaned Histogram decorator parameters
2012-12-07 15:35:23 +00:00
Guido Ranzuglia granzuglia
31e0c805b2
- eventually removed the MeshLab historical bug "you cannot click a check box in the first row of dialog" also in the XML widgets
2012-12-06 16:48:23 +00:00
Paolo Cignoni cignoni
0b09c958c2
compacted entries of base decorations
2012-12-06 16:38:05 +00:00
Paolo Cignoni cignoni
06bc999e1e
missing return in a decorate callback
2012-12-06 16:35:46 +00:00