Paolo Cignoni cignoni
14c4952d8d
Added OpenCTM to the external libraries
2011-09-09 14:39:03 +00:00
Guido Ranzuglia granzuglia
d6de8b050a
removed useless function call registerTypes
2011-09-09 13:13:49 +00:00
Guido Ranzuglia granzuglia
dba27172bd
added virtual function getExpression() for XMLEnumWidget
2011-09-09 13:13:25 +00:00
Guido Ranzuglia granzuglia
a930c4d95b
added support for:
...
- vertex
- point (through QVector<float>)
2011-09-09 13:09:49 +00:00
Paolo Cignoni cignoni
4fc5cbcb48
Added geometric measures for quad edges (right angle discrepancy and edge min/max ratio
2011-09-08 22:31:37 +00:00
Paolo Cignoni cignoni
57bcedf29c
Add check for existence of tex coords before trying to show texture boundaries
2011-09-08 22:21:38 +00:00
Marco Callieri mcallieri
f8036f8293
added normal-to-texture transfer between two meshes
2011-09-08 11:51:32 +00:00
Guido Ranzuglia granzuglia
a32c469ffb
added support for added support for meshes inside script system
2011-09-07 13:54:33 +00:00
Guido Ranzuglia granzuglia
f565611412
added support for either for string or number enums.
2011-09-06 13:17:12 +00:00
Guido Ranzuglia granzuglia
6fc47d7398
- MeshLabServer is now a MeshLabApplication, not only a QApplication
2011-09-06 09:38:50 +00:00
Guido Ranzuglia granzuglia
692e732575
- added XMLEnumWidget
...
- MeshLab is now a MeshLabApplication, not only a QApplication
2011-09-06 09:38:18 +00:00
Guido Ranzuglia granzuglia
fd25643a25
- updated enum system
...
- fixed bugs on script enum
- added MeshLabApplication in order to avoid crash when an handle raise up an uncaught exception.
2011-09-06 09:36:19 +00:00
Guido Ranzuglia granzuglia
ca3c7e1962
updated xml file format
2011-09-06 09:30:57 +00:00
Paolo Cignoni cignoni
0c99c95dbf
Added approximate geodesic poisson disk sampling
2011-09-05 20:52:42 +00:00
Paolo Cignoni cignoni
601243d36e
corrected a bug in texture -> vertex color that caused wrong sampling of negative tex coords
2011-09-04 22:18:59 +00:00
Paolo Cignoni cignoni
7c1aeee55b
added boundary weight to the texture aware quadric simplification and more correct default value for texture weight.
2011-09-04 22:09:21 +00:00
Paolo Cignoni cignoni
b4fbff89bf
added decoration for showing texture seams
2011-09-04 21:11:06 +00:00
Matteo Dellepiane matteodelle
8429aaec0d
2011-08-10 17:22:36 +00:00
Matteo Dellepiane matteodelle
83c05a741a
2011-08-08 17:39:28 +00:00
Fabio Ganovelli ganovelli
b58a796903
correction: ApplyRigidTransformation->ApplySimilarity
...
(ApplyRigidTransformation was called with scaling scaling transformations)
2011-08-05 14:35:18 +00:00
Fabio Ganovelli ganovelli
3ff070cde8
implemented import of a matrix from the current layer in Matrix44fWidget.
...
Added import of a matrix from the clipboard as 16 float values
2011-08-04 13:33:18 +00:00
Fabio Ganovelli ganovelli
2ea877d79e
changed ApplyRigidTransformation to ApplySimilarity to support scaling
2011-08-02 10:25:10 +00:00
Paolo Cignoni cignoni
e483c81357
Moved the filter_dirt and filter_sdfgpu plugins from fgt to the official plugin folder
2011-07-29 22:52:05 +00:00
Andrea Baldacci baldacci
5d7e49581c
Outliers removal has been simplified. No more ray tracing is done (too much slow) but just a super-sampling of the depth buffer. For each ray that we trace, we take multiple depth values near the point of intersection and we output only the median of these values. This description is also included in the SDF help.
2011-07-29 17:15:16 +00:00
Paolo Cignoni cignoni
adc5b82092
Added a clamping to inside of the triangle for interpolation parameters (just to be sure to return positive values.
2011-07-29 16:33:43 +00:00
Paolo Cignoni cignoni
7608b9ab9a
wrong include "" instead of <>
2011-07-29 15:50:22 +00:00
Paolo Cignoni cignoni
e7271e66fa
removed useless comments
2011-07-29 15:47:32 +00:00
Andrea Baldacci baldacci
89745c8b01
Added a more detailed help to sdf and depth complexity filter.
2011-07-27 10:48:03 +00:00
Fabio Ganovelli ganovelli
6031873b0d
corrected bug in Matrix44fWidget::collectWidgetValue()
2011-07-26 18:19:42 +00:00
Andrea Baldacci baldacci
d2e790dff4
Added Per Vertex Angle Weighted normals and median search has been modified in the sdf shader.
2011-07-26 14:41:19 +00:00
Andrea Baldacci baldacci
7cab8b1dba
Added a more detailed help to obscurance. Modified default paramters of obscurance.
2011-07-25 10:49:14 +00:00
Fabio Ganovelli ganovelli
2de6c54e0d
modifications to add transformation by a matrix to cameras.
...
in filter_camera: added the case FB_CAMERA_TRANSFORM
in stdpardialog.h/cpp : implemented Matrix44fWidget
glarea.h/cpp: added transmitMatrix and sendMeshMatrix
2011-07-21 14:48:50 +00:00
Andrea Baldacci baldacci
e42c1a8363
Eliminated bug in retrieving filter parameters. Added scissor test to eliminate useless fragment in sdf and obscurance calculation.
2011-07-21 11:47:34 +00:00
Andrea Baldacci baldacci
4fe9d0153b
Sdf and obscurance calculation is now also supported per face!!!
2011-07-21 00:29:17 +00:00
Andrea Baldacci baldacci
ef5eba69d2
Added few lines to begin supporting per face ray tracing. But it is still not supported in this version.
2011-07-20 18:37:16 +00:00
Andrea Baldacci baldacci
60a728b8f2
Users now get a warning if they underestimate the depth complexity of the mesh.
2011-07-20 12:52:32 +00:00
Andrea Baldacci baldacci
c366c01c12
Added stats log about depth complexity distribution. A bug in deth complexity calculation found and eliminated.
2011-07-20 11:29:43 +00:00
Andrea Baldacci baldacci
9cd4c02438
Added a return on the default control path of the function isFalseIntersection (sdf shader).
2011-07-19 15:55:36 +00:00
Andrea Baldacci baldacci
e15e93fe88
Added depth complexity calculation filter. Occlusion queries has been used to optimize sdf and obscurance too.
2011-07-16 11:59:50 +00:00
Paolo Cignoni cignoni
19acfffa01
updated after the move of import_gts.h export_gts.h
2011-07-15 06:11:49 +00:00
Paolo Cignoni cignoni
65598f4fd3
Moved to the VCGLib repository
2011-07-15 06:06:37 +00:00
Andrea Baldacci baldacci
f11af303ff
Normals for false intersection are now sampled from a texture generated during depth peeling instead of being reconstructed form depth. Added vertex shader in depth peeling's program.
2011-07-13 13:17:02 +00:00
Matteo Dellepiane matteodelle
f1c3db9ee0
Tuning of parameters scaling
2011-07-13 12:05:01 +00:00
Massimiliano Corsini maxcorsini
6fd443af14
Shot::RescalingWorld now contains an additional parameter
...
to decide if rescale or not the focal length.
At the moment the intrinsics parameters loaded are assumed
to be correct, and hence all the calls to this method
do not use rescaling of the intrinsics.
2011-07-12 12:54:57 +00:00
Massimiliano Corsini maxcorsini
2f2796a282
Shot::RescalingWorld now contains an additional parameter
...
to decide if rescale or not the focal length.
At the moment the intrinsics parameters loaded are assumed
to be correct, and hence all the calls to this method
do not use rescaling of the intrinsics.
2011-07-12 12:54:03 +00:00
Andrea Baldacci baldacci
23062e5eb0
Correction to sdf to have correct mesh measures.
2011-07-12 12:22:43 +00:00
Paolo Cignoni cignoni
98a0f4bada
I put comments in English; I have considered another case where the intersectionplanemesh is not working very well; I have restructured and shortened the applyFilter
2011-07-04 18:44:52 +00:00
Paolo Cignoni cignoni
75765b7c67
added a perface normal generation just to be sure
2011-07-04 12:35:32 +00:00
Guido Ranzuglia granzuglia
0293467be5
introduced enumGui
2011-06-30 14:01:15 +00:00
Guido Ranzuglia granzuglia
5a60b22a51
- changed optional parameters system
...
- introduced enum type
- bugs fixing
2011-06-30 14:00:31 +00:00