alemuntoni
df95aa0596
meshlab builds with last visual studio versions; added deployment for windows
2019-12-10 12:02:12 +01:00
Alessandro Muntoni
a3bff970e5
Merge pull request #511 from rpavlik/misc-fixes
...
Misc fixes
2019-12-05 12:01:24 +01:00
Alessandro Muntoni
7333633dcb
Merge pull request #493 from tnixeu/replace_variadic_function
...
Replace variadic functions with variadic templates
2019-12-05 10:11:46 +01:00
Ryan Pavlik
f1eea18df3
common: Some clang-tidy
2019-12-04 14:27:54 -06:00
Ryan Pavlik
bbb1d86d3d
filterparameter: Protect against self-copy/self-assign
2019-12-04 14:27:54 -06:00
Dmitry Murzin
485afe3c90
Small fixes (probably)
2019-12-04 14:20:04 -06:00
Ryan Pavlik
d4564c341d
Use some system libraries if desired.
...
Specifically, lib3ds, openctm, bzip2, Eigen, and GLEW
2019-11-27 13:01:55 -06:00
tnixeu
d3623f7c49
replaces variadic functions in logging with variadic templates
2019-10-30 20:05:38 +01:00
133470
f6c6675baa
Merge branch 'master' of https://github.com/cnr-isti-vclab/meshlab
2019-01-29 15:50:18 +11:00
133470
446ca00dab
- added a meshmodel default destructor
2019-01-29 15:50:09 +11:00
granzuglia
25f3d17b1d
- fixed a lot of bugs
2019-01-29 15:37:47 +11:00
Andrea Maggiordomo
737a5cd7af
Fixed texture deallocation
2018-10-17 19:13:16 +02:00
Marco Callieri
68f4b097b4
saving view state in project is now optional
...
added checkbox in project saving window. Default is ON (save state).
2018-08-29 15:21:12 +02:00
Paolo Cignoni
aaf70cd34a
Small change to the pro to build the distrib path in a simpler way
2018-05-05 00:42:04 +02:00
Paolo Cignoni
15a369629c
Renamed MeshModel::MM_GEOMETRY_CHANGE into MM_GEOMETRY_AND_TOPOLOGY_CHANGE
...
Needed for clarity.
Also added the skeleton of the isotropic remeshing filter
2018-05-03 16:33:29 +02:00
Paolo Cignoni
e2f95ef545
A bit of .pro cleaning
2018-04-09 17:00:11 +02:00
Paolo Cignoni
d1aacfa2ab
Harmless warnings
2018-04-06 13:27:26 +02:00
Marco Callieri
48a93bced4
version update & dialog formatting
2018-04-03 11:31:36 +02:00
Marco Callieri
54516a10c2
better postconditions for filters that change geometry
...
using MM_ALL added unwanted data to the layer
TO BE TESTED
2018-03-30 11:21:13 +02:00
Marco Callieri
77efbad52a
ATI GPU memory info
...
TO BE TESTED
not a bar, we cannot get total memory info, only what is available
2018-03-29 17:40:30 +02:00
Marco Callieri
e348193cc3
lining up masks
...
tab to indent, space to align
2018-03-29 16:03:57 +02:00
Marco Callieri
828bcc3a10
updated default colors, updated starting point size
2018-03-26 11:17:51 +02:00
Paolo Cignoni
5391a939dc
Cleaning up postconditions for filters
2018-02-23 08:10:32 +01:00
Paolo Cignoni
d0267fd180
added exception throwing check at startup that all the filters have the needed callback
...
After getting yet another crash at the end of the processing...
Now for each old-style filter you must have all the needed callback...
2018-02-22 13:30:11 +01:00
Paolo Cignoni
7712ba1144
removed uselss var
2018-02-22 13:28:26 +01:00
Paolo Cignoni
3b89a7cb12
linux libs
2018-02-21 18:50:57 +01:00
Marco Callieri
9bae8dbd8d
qPrintable to qUtf8Printable in the WHOLE project
...
qUtf8Printable is better to deal with special characters.
also in QT documentation it is said is better when logging strings.
However, we use it also to store filenames and text-based ID, if we only use one, and not alternating between qUtf8Printable and qPrintable, thins should be smoother, but since it is a project-wide change, it is potentially DANGEROUS, NOT YET FULLY TESTED
2018-02-19 16:36:31 +01:00
Paolo Cignoni
fab880a653
harmless warning
2018-02-14 10:48:13 +01:00
Marco Callieri
e7e689a9b7
update version number
2018-02-12 11:39:12 +01:00
Marco Callieri
ac5ef3831f
accented/regional chars fix
...
qUtf8Printable should be used for logging strings
and interanl string storage in meshmodel should not use qPrintable, to avoid screwing with the filenames
2018-01-11 17:26:45 +01:00
granzuglia
507a2b3665
- added support for persistent parameters to further widgets (not yet all of them)
2018-01-09 13:30:52 +11:00
granzuglia
68616089ed
- fixed bug in the persistent parameter system
2018-01-05 17:24:53 +11:00
133470
92b74e389d
removed useless piece of code
2018-01-05 15:00:59 +11:00
granzuglia
53c625f03b
Fixed compiling issues to make travis system happy.
2018-01-04 15:06:23 +11:00
granzuglia
08ab667a12
added support for persistante parameters. now everything should be able to compile again! WARNING! PLEASE, RECOMPILE THE EXTERNAL LIBRARIES BEFORE RECOMPILE THE WHOLE MESHLAB_FULL.PRO
2018-01-04 14:29:25 +11:00
granzuglia
fae57fd072
added support for persistante parameters. WARNING!!! please, note that at this moment the code may not compile. It will compile again as soon as I will finish to merge the all the changed files
2018-01-03 18:34:36 +11:00
granzuglia
b480cedf2f
- fixed compiler errors with non-const default arguments parameters passed by references - added support for visual studio 2017 to the projects in meshlab_mini
2017-12-16 12:17:06 +11:00
gianpaolopalma
da644ee4da
Trivial bug fixing in the saving of MLP project
2017-11-28 11:30:35 +01:00
gianpaolopalma
ebad76f177
Added new functinalities to the MeshLab project
...
- Added a new project type (.mlb) to save matrix and camera data in
binary format using Base64 encoding
- Added the saving of the rendering options of each mesh layer
- Bug fixed in the appendProject
2017-11-27 13:37:49 +01:00
Guido Ranzuglia
d217d1af28
- the STL "unify vertices" parameter is now a global one
2017-04-07 15:23:26 +10:00
Guido Ranzuglia
928f36139d
- fixed various bugs on saving/opening XML scripting files
2017-04-05 16:08:57 +10:00
Guido Ranzuglia
4866a2c163
- removed compiler time errors
2017-03-30 16:40:09 +11:00
Guido Ranzuglia
cba7dbdafc
- search engine now ranks the results giving precedence to the matching words contained in the action title
2017-03-30 09:10:24 +11:00
Guido Ranzuglia
0d25002e87
- fixed decreasing in loading huge meshlab project
2017-03-24 21:13:38 +11:00
Guido Ranzuglia
708000f541
- moved metaprogramming template floating point test functions
2017-03-21 14:38:09 +11:00
Paolo Cignoni
b176abe818
removed useless include
2017-03-14 23:40:08 +01:00
Paolo Cignoni
07b8d258ba
ignored warning for unknown pragmas on linux
2017-03-04 23:19:28 +01:00
Paolo Cignoni
f675047c92
Explicit add of the Eigen folder to the include path.
...
Needed since the removal of the hardcoded paths of Eigen inside the
library.
2017-01-26 15:47:07 +01:00
ganovelli
2079824513
first working draft
...
it simply outputs an image with model rendered from the current camera
with creases highlighted
2017-01-13 11:34:05 +01:00
Guido Ranzuglia
c830916c86
- fixed "changing the user defined color after filter execution" bug
2016-12-22 12:26:55 +01:00