2151 Commits

Author SHA1 Message Date
Andrea Bernabei bernabei
9fdbcb95d4 Added support for tablet events 2008-04-22 14:54:39 +00:00
Paolo Cignoni cignoni
4b0c47b2bd 1.2.0b version string 2008-04-22 09:07:09 +00:00
Paolo Cignoni cignoni
1ee19509c7 Fixed error in generateNoiseValue method. Negative noise check moved from applyFilter to generateNoiseValue. 2008-04-21 13:17:41 +00:00
Paolo Cignoni cignoni
ab2569469b Fixed rich edit format of help / tooltip strings. 2008-04-20 22:41:17 +00:00
Paolo Cignoni cignoni
2f513baa3c Tooltip strings updated. Removed the progress bar support (not longer possible after the previous modification). 2008-04-20 21:02:14 +00:00
Daniele Panozzo danielepanozzo
d153f277d7 fixed color bug 2008-04-20 16:53:13 +00:00
Paolo Cignoni cignoni
0990ab32fc Added flip function, improved interface 2008-04-20 11:34:36 +00:00
Paolo Cignoni cignoni
5782949b0a Fixed problem when working on a mesh with big triangles using an angle predicate: changed several tests in refineMesh method; added allocation and deallocation of two user bits over mesh faces. 2008-04-19 22:08:31 +00:00
Paolo Cignoni cignoni
ed51aa4520 Added update of face normals after the flip (CurvEdgeFlip::Execute) 2008-04-19 10:22:08 +00:00
Paolo Cignoni cignoni
b51fa2e2ce First Working Version 2008-04-18 17:54:37 +00:00
Paolo Cignoni cignoni
b85e9218cf added showing of facenormals 2008-04-18 17:42:19 +00:00
Paolo Cignoni cignoni
2b21a19f8c added menus for the new filter classes (smoothing, normal, quality) 2008-04-18 17:39:34 +00:00
Paolo Cignoni cignoni
3ce00ad652 added some filter classes (smoothing, normal, quality) 2008-04-18 17:36:37 +00:00
Paolo Cignoni cignoni
0dd40652e1 added filter class (remeshing) 2008-04-18 17:35:10 +00:00
Paolo Cignoni cignoni
f8d341cc28 Now the CurvEdgeFlip class inherit from TopoEdgeFlip, to use TopoEdgeFlip::UpdateHeap. The InsertIfConvenient function was deleted, to use PlanarEdgeFlip::Insert. 2008-04-17 18:18:32 +00:00
Paolo Cignoni cignoni
6109764fb5 Some string changes.
A better target limit  for the optimization algorithm was set.
2008-04-17 13:57:31 +00:00
Paolo Cignoni cignoni
5962ced45f Fixed bug in predicate object instantiation. 2008-04-16 22:32:53 +00:00
Paolo Cignoni cignoni
6d1d496525 Fixed problem when refining a selected area using a quality predicate.
Moved refinement code to a separate method.
2008-04-16 18:45:31 +00:00
Paolo Cignoni cignoni
60fbb09f1a Added class field to know if we are working on a selection.
Modified operator() method with an additional check when working on a selection.
Added a method that returns the predicate type.
Added some comments.
2008-04-16 18:40:31 +00:00
Paolo Cignoni cignoni
bfa85be4a7 small compiling issues 2008-04-16 15:08:17 +00:00
Paolo Cignoni cignoni
40b0519e1f new button for specific arc parameters 2008-04-16 12:17:56 +00:00
Paolo Cignoni cignoni
b31463ab96 corrected bug causing crash when failure of all arcs 2008-04-16 12:10:28 +00:00
Paolo Cignoni cignoni
ac9c9d4805 option for title of the dialog 2008-04-16 12:05:51 +00:00
Paolo Cignoni cignoni
504042d69e Noise values smaller than a threshold value chosen by the user will be put to 0. 2008-04-16 11:27:09 +00:00
Paolo Cignoni cignoni
9b3879f4e7 corrected some bugs, re-arranged order of params and added help 2008-04-15 23:26:49 +00:00
Paolo Cignoni cignoni
91426c46d5 slight graphics changes.. 2008-04-15 23:26:07 +00:00
Paolo Cignoni cignoni
3abafe8631 - Extrapolated getColorByQuality function from function applyColorByVertexQuality
- Added "get" methods ifor minQuality, maxQuality, midRelQuality, brightness
- Modified generation of the colorband in GL area
2008-04-15 18:25:48 +00:00
Andrea Bernabei bernabei
b1cab72f46 Sculpting now actually works (but only in one direction) 2008-04-15 17:37:49 +00:00
Paolo Cignoni cignoni
127b59d105 Minor changes: code cleanup and optimization. 2008-04-15 11:33:44 +00:00
Paolo Cignoni cignoni
7a11472dd7 Added support of color in off files 2008-04-15 10:45:52 +00:00
Paolo Cignoni cignoni
b9af16752f Changed size of equalizerGraphicView e transferFunctionView 2008-04-15 10:32:19 +00:00
Andrea Bernabei bernabei
6329434d6d Namespace resolution bugfix 2008-04-15 08:24:53 +00:00
Andrea Bernabei bernabei
c0c23a6cb8 Square Brush 2008-04-15 06:49:33 +00:00
Andrea Bernabei bernabei
ef1ee88bfc Brush shape selection, clone tool, clone preview window, all original tools now included and many more improvements. Still many bugs to fix and heavy refactoring on some code necessary. GUI incomplete 2008-04-15 06:48:58 +00:00
Paolo Cignoni cignoni
eed31a1322 Added new parameter to choose the maximum number of iterations to try to avoid self intersections. 2008-04-14 16:20:55 +00:00
Paolo Cignoni cignoni
2fe788a566 Fixed bug in testAngle method when checking the sign of the angle (e.g. 90 or -90 degrees). 2008-04-14 15:37:27 +00:00
Paolo Cignoni cignoni
01a23c8260 Restructured a bit the gui (more vertical) and added a rough decoration with the color bar. 2008-04-14 14:55:07 +00:00
Paolo Cignoni cignoni
08de46b8e9 Fixed a bug 2008-04-13 16:35:33 +00:00
Paolo Cignoni cignoni
289547cad4 Code refactoring.
Added some comment.
2008-04-13 13:49:10 +00:00
Paolo Cignoni cignoni
e4a3cc3a28 Improved interface 2008-04-12 14:32:17 +00:00
Paolo Cignoni cignoni
b70732a496 Fixed bug in curvature edge flips count. 2008-04-11 16:22:37 +00:00
Daniele Panozzo danielepanozzo
e608bff041 fixed bug in additional splits
removed unused function protorypes
2008-04-11 16:11:25 +00:00
Paolo Cignoni cignoni
98fb56d3a5 Added code to avoid texture coords swap after flips.
Added progress bar to curvature optimization.
Added a manifoldness check.
General refactoring.
2008-04-11 15:18:54 +00:00
Paolo Cignoni cignoni
50f5fe7ba5 Edge index of a pos is now E() and no more I() 2008-04-11 13:23:29 +00:00
Paolo Cignoni cignoni
68752ebfdb disambiguated pow 2008-04-11 13:22:34 +00:00
Paolo Cignoni cignoni
66be571126 Removed a bug in rotation, Code refactoring 2008-04-11 11:37:13 +00:00
Paolo Cignoni cignoni
316039227c added visualization of vertex and face label 2008-04-11 10:11:55 +00:00
Paolo Cignoni cignoni
fd3442cdea added start decorate call 2008-04-11 10:09:13 +00:00
Paolo Cignoni cignoni
2002ea361d added another class (smoothing)
made more uniform naming of start/end function for decoration
2008-04-11 10:07:39 +00:00
Paolo Cignoni cignoni
1dab5cefd1 Improved the function of editing, added the (first version) of function "select connected component", changed the interface 2008-04-11 09:31:12 +00:00