4598 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
b2bf191cf6 added transfer of selection from vertices to faces and back 2010-09-15 22:50:14 +00:00
Paolo Cignoni cignoni
f40e60ffc3 harmless warnings 2010-09-15 22:49:17 +00:00
Paolo Cignoni cignoni
80e9fbfe4d [ filter virtual range scan ]
- vbo support added
2010-09-15 15:45:46 +00:00
Paolo Cignoni cignoni
8bb059103a [ filter virtual range scan ]
- trying to make the vertex buffer objects work...
2010-09-15 15:04:22 +00:00
Paolo Cignoni cignoni
85624d4151 Large refactoring:
- Moved field computations from Q(..) to additional fields
- Removed old distance computation code 
- Removed dependency on meshlab flags
- Updated evolution code (ready for mixed energies)
2010-09-15 03:06:16 +00:00
Paolo Cignoni cignoni
2556d779ab 1) added iterator based traversal to 3D-DDR
2) modified balloon to use iterators
3) added "support" weight interpolator
2010-09-14 17:04:29 +00:00
Paolo Cignoni cignoni
6ace2ea140 Improve quality of the discretization (1/32th of unit).
Some more code cleanup.
2010-09-14 16:59:38 +00:00
Paolo Cignoni cignoni
b41d206acf Improve consistency of spacing and code style 2010-09-14 14:59:06 +00:00
Paolo Cignoni cignoni
b206c0b925 More cleanup, fix some bugs in the code for computing the union. 2010-09-14 13:30:23 +00:00
Paolo Cignoni cignoni
9b0717fdd6 [ filter virtual range scan ]
- bugfix in the killer stage: now samples are really killed!
2010-09-14 12:49:37 +00:00
Paolo Cignoni cignoni
e007a392cd Cleanup filter_csg (a little) and silence compiler warnings. 2010-09-14 10:44:47 +00:00
Paolo Cignoni cignoni
5628fe7e04 Added interactive tool for automatically showing an histogram of the (face/vertex) quality of the mesh. 2010-09-14 10:11:15 +00:00
Paolo Cignoni cignoni
5d19aaa9b1 (Mostly) working CSG plugin. 2010-09-14 10:01:42 +00:00
Paolo Cignoni cignoni
1be50d61ed some updates regarding the algorithm to avoid over-shooting of evolution 2010-09-14 01:46:24 +00:00
Paolo Cignoni cignoni
bb9d2188c7 sphere dataset changed 2010-09-14 01:45:11 +00:00
Paolo Cignoni cignoni
bb3af25ce1 [ filter virtual range scan ]
- some bug fixes, in particular a recursive repaint
2010-09-13 17:53:45 +00:00
Paolo Cignoni cignoni
ebda31048c [ filter virtual range scan ]
glGetUniformLocation() bug fixed
2010-09-13 10:05:11 +00:00
Paolo Cignoni cignoni
6f8ea12d46 cleaned up the slicing filter, Started the templatization of the code. 2010-09-13 10:03:07 +00:00
Paolo Cignoni cignoni
7669351ac6 corrected small bug in the MEASURE_VERTEX_QUALITY_HISTOGRAM (prevented the computation of the filter itself!) 2010-09-13 10:02:07 +00:00
Paolo Cignoni cignoni
40cdbf1051 updated to the new setBusy(bool) interface 2010-09-13 10:00:27 +00:00
Paolo Cignoni cignoni
7e5e7001c5 made the 'busy' flag of the document private and with an interface. 2010-09-13 09:59:41 +00:00
Paolo Cignoni cignoni
5298ebd2ba changed the 'updateDecoration" signal signature. No need of mesh id. 2010-09-13 09:58:00 +00:00
Paolo Cignoni cignoni
af719ccd10 added vertquality to stat/preview 2010-09-13 09:55:26 +00:00
Fabio Ganovelli ganovelli
4921063e31 patched bug in NextPov 2010-09-12 06:33:11 +00:00
Fabio Ganovelli ganovelli
ce7a5d323c termination conditions added 2010-09-11 21:49:56 +00:00
Paolo Cignoni cignoni
71e5bef68d [ filter virtual range scan ]
compilation warning removed
2010-09-11 16:46:49 +00:00
Paolo Cignoni cignoni
9dbf2dc352 [ filter virtual range scan ]
- new version of filter
2010-09-11 16:42:21 +00:00
Paolo Cignoni cignoni
8cf2f20d87 [ filter virtual range scan ]
- deleting old version of filter
2010-09-11 16:37:59 +00:00
Paolo Cignoni cignoni
199680f75d corrected evolution so that it doesn't overshoot. Modified smoothness-viewpoint balance 2010-09-09 23:07:51 +00:00
Paolo Cignoni cignoni
b1a129b21b [ filter_virtual_range_scan ]
- OpenGL context bug fixed (the code needs to be cleaned a bit)
2010-09-08 17:02:03 +00:00
Paolo Cignoni cignoni
392b12372c new version of filter_dirt.h
-intersection is working
-face change is not yet working
2010-09-08 16:25:36 +00:00
Paolo Cignoni cignoni
799c21f3b4 Inserted quadric based curvature 2010-09-08 07:48:59 +00:00
Paolo Cignoni cignoni
2c08bd79ee Reorganized quad filters into a subdir 2010-09-07 21:22:03 +00:00
Paolo Cignoni cignoni
706bf71e88 pre-conversion to full explicit 2010-09-07 18:08:10 +00:00
Paolo Cignoni cignoni
4da7beea6a Updated to the new MCSimplify 2010-09-07 10:56:59 +00:00
Paolo Cignoni cignoni
c3e533d1c3 Added simplification filter for cleaning up Marching Cubes meshes 2010-09-07 10:55:47 +00:00
Paolo Cignoni cignoni
1ae03f9fa3 corrected initialization parameter bug in face quality histogram 2010-09-07 10:33:53 +00:00
Paolo Cignoni cignoni
9d11ae1ebb added montecarlo sampling based on poisson distribution 2010-09-07 10:32:29 +00:00
Paolo Cignoni cignoni
8550969472 added selection by face quality range 2010-09-07 10:31:42 +00:00
Paolo Cignoni cignoni
c06f68db4a wrong name of the face quality histogram filter 2010-09-06 16:27:34 +00:00
Paolo Cignoni cignoni
fd9043f2ea changes to StepForward and ComputeIntersection
-implemented particles movement along the initial face
2010-09-06 00:54:27 +00:00
Paolo Cignoni cignoni
a4c16fc823 added bi-face initialization, system converges but if you run the sphere.ply up to 200 iterations yet another degenerate triangle is found 2010-09-05 01:13:58 +00:00
Paolo Cignoni cignoni
47eeec7c75 meshlab has no right to start maximized 2010-09-04 21:42:09 +00:00
Paolo Cignoni cignoni
0abaa35057 some minor changes to dirt_utils.h 2010-09-03 17:35:26 +00:00
Paolo Cignoni cignoni
85a96ef968 harmless warnings 2010-09-02 22:30:43 +00:00
Paolo Cignoni cignoni
c85b29e19a Changed updateGL() -> update() for GLArea refreshing 2010-09-02 22:29:37 +00:00
Paolo Cignoni cignoni
1e0253234e harmless warnings 2010-09-02 22:27:52 +00:00
Paolo Cignoni cignoni
b880889069 harmless warning, removed unused callback parameter 2010-09-02 22:25:58 +00:00
Paolo Cignoni cignoni
b6233572fd added a new filter class: Polygonal for quad and polygonal mesh processing 2010-09-02 22:24:41 +00:00
Paolo Cignoni cignoni
5b0ed49cf8 updated VASE to compile with new meshlab 2010-09-02 20:11:07 +00:00