94 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
ec2c8b7608 Updated the filters to do not refer anymore the old applyFilter function 2010-02-05 16:19:15 +00:00
Paolo Cignoni cignoni
3ee5124fe4 Updated the filters to do not refer anymore the old applyFilter function 2010-02-05 16:09:23 +00:00
Guido Ranzuglia granzuglia
153b66bb11 removed sampleplugins.pro 2010-01-29 09:14:36 +00:00
Marco Callieri mcallieri
597fa3f147 - corrected management of vertex attributes when merging
- added the option to do not discard unref vertices
2010-01-15 16:14:00 +00:00
Paolo Cignoni cignoni
6770877355 Updated pros and sources to comply to the new common library system 2009-12-05 00:46:37 +00:00
Paolo Cignoni cignoni
049564ff9a Updated pros and sources to comply to the new common library system 2009-12-04 14:57:49 +00:00
Paolo Cignoni cignoni
abe28bdaeb Updated pro and filters to comply to the new common library system 2009-12-04 10:53:05 +00:00
Paolo Cignoni cignoni
392b783672 Yet another set of const adjustment. more to come... 2009-11-28 02:25:32 +00:00
Paolo Cignoni cignoni
2a67def928 still changes following the common code restructuring. An avalanche of const adjustements 2009-11-28 02:09:58 +00:00
Guido Ranzuglia granzuglia
8896467869 added functions to fulfill new MeshLabInterface's interface 2009-11-27 16:09:57 +00:00
Paolo Cignoni cignoni
eca9e284d3 Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
* Updated all the pro's. Again.
2009-11-23 11:18:04 +00:00
Paolo Cignoni cignoni
635f4e1483 Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
* Updated all the pro's.
2009-11-23 10:17:13 +00:00
Paolo Cignoni cignoni
de2f059892 adapted to the new names of the class for converting qcolor to color4b 2009-11-05 22:34:38 +00:00
Paolo Cignoni cignoni
7d15b7d15e Adapted the decoration plugins to the new global param interface and cleaned up a bit 2009-11-05 22:25:48 +00:00
Paolo Cignoni cignoni
3294017865 harmless changes for mingw compiling 2009-10-31 21:36:40 +00:00
Paolo Cignoni cignoni
7c89250f39 Added sample plugin for exporting object in the LiveGraphics format used by Mathematica 2009-10-29 22:13:53 +00:00
Paolo Cignoni cignoni
ce6ec3e08b removed non-working \n in formatting string of info about picked triangles 2009-10-29 15:30:24 +00:00
Guido Ranzuglia granzuglia
b61dd6af07 patched perlin noise bug 2009-10-28 16:05:46 +00:00
Guido Ranzuglia granzuglia
6a37e9fd9b fixed bug in applying custom settings 2009-10-26 10:02:30 +00:00
Paolo Cignoni cignoni
f6a7ec9a58 corrected the position of high quality render filter files 2009-09-30 10:21:20 +00:00
Paolo Cignoni cignoni
9f1e68e2d3 added filter for an high quality render 2009-09-29 22:13:39 +00:00
Guido Ranzuglia granzuglia
009e56a827 patched crash error in Cubemapped Enviroment 2009-09-22 07:33:42 +00:00
Guido Ranzuglia granzuglia
675a4ab804 totally new parameters system...bugs surelly will be present! 2009-09-01 08:33:26 +00:00
Paolo Cignoni cignoni
1d92a67b9b added postcondition 2009-07-07 05:33:32 +00:00
Paolo Cignoni cignoni
1b663242e8 added postcondition callback to enable preview check 2009-06-12 22:44:26 +00:00
Guido Ranzuglia granzuglia
d7789d4683 removed mask parameter from addDynamicFloat 2009-06-05 14:38:53 +00:00
Guido Ranzuglia granzuglia
16f6fd6a7d updated meshfilter interface with a const in fileName and fileInfo functions 2009-06-04 16:21:39 +00:00
Paolo Cignoni cignoni
a8a41e8ee4 Corrected bug in the management of geodesic border distance on meshes without borders, managment of unreference vertices and added a filter to compute geodesic distance from a given point 2009-05-27 07:55:07 +00:00
Paolo Cignoni cignoni
27206371ca Added correct managment of unreferneced vertices and meshes without border on filter that color according to the geodesic distance 2009-05-26 22:27:30 +00:00
Guido Ranzuglia granzuglia
cf878d8f37 from void StartEdit() to bool StartEdit() 2009-05-25 08:17:22 +00:00
Guido Ranzuglia granzuglia
2499d71756 removed code/glew reference 2009-05-20 15:14:32 +00:00
Paolo Cignoni cignoni
f522eca373 Updated to the move of the trivial walker marching cube traversal class 2009-05-19 08:27:04 +00:00
Guido Ranzuglia granzuglia
ed6ed64db9 added GPL incipit 2009-05-18 15:14:25 +00:00
Paolo Cignoni cignoni
e122c4ada4 *** WARNING interface changes ***
The main rendering loop of the glarea has been significantly rewritten. I have updated all the rendering plugins that now mostly work. 
Main Changes:
- Rendering plugins are now responsible of the rendering of the whole MeshDocument and not only of a single MeshModel. This means also that multipass rendering techniques are more streamlined. The only requirement for a rendering plugin is that it should leave the z-buffer in a coherent state.
- The scaling/centering of the scene is now devoted entirely to the trackball (for a future better camera management)
- The trackball is post-drawn (now it is nicely antialiased against the mesh)
- The snapshot mechanism has been improved (now works for ortho projections too)
2009-03-27 15:29:28 +00:00
Paolo Cignoni cignoni
4f590f10e0 minimal cleaning up 2009-03-19 00:11:13 +00:00
Paolo Cignoni cignoni
d07ebf8773 corrected the Log(0.... argument with the new Log(GLLogStream::FILTER, .... 2009-01-18 23:54:31 +00:00
Paolo Cignoni cignoni
bc86d7a68c updated logging constants 2009-01-13 18:40:21 +00:00
Paolo Cignoni cignoni
659e859ed5 added initialization of quality values for unreferenced vertices 2009-01-09 13:56:14 +00:00
Paolo Cignoni cignoni
7c003afa4d switched to the use of the Geodesic static class... 2008-12-21 07:27:47 +00:00
Paolo Cignoni cignoni
76889dd2ba switched to the use of the Geodesic static class... 2008-12-21 01:38:43 +00:00
Paolo Cignoni cignoni
d992f36e8b added correct class to vertex random displacement 2008-12-19 15:53:42 +00:00
Paolo Cignoni cignoni
bad63d3fe1 better comments and use of progressbar callback 2008-12-15 16:14:07 +00:00
Paolo Cignoni cignoni
95d0a73f09 Added more options to the flattening layer filter. Now flattening can be limited to visible layers and the result is put on a new layer by default. 2008-12-14 22:42:29 +00:00
Paolo Cignoni cignoni
c0eb7d0671 Slightly larger font and correct quality checking 2008-11-27 10:59:47 +00:00
Paolo Cignoni cignoni
0d9686e3c8 corrected text in the filter name and info 2008-11-12 13:02:16 +00:00
Paolo Cignoni cignoni
3d7a261070 Forgot to commit the correct version after the enum name changes (sorry!) 2008-10-23 14:13:35 +00:00
Paolo Cignoni cignoni
387262accd Removal of the ioMask MeshModel member and renaming of some of the MeshModel data elements names (see commit 2822). 2008-10-22 00:43:04 +00:00
Paolo Cignoni cignoni
a2e7b00cd7 Updated to remove PluginInfo 2008-10-13 09:47:50 +00:00
Paolo Cignoni cignoni
7b6e250039 Updated to remove PluginInfo 2008-10-13 09:47:29 +00:00
Paolo Cignoni cignoni
e1e35dd005 Updated to remove PluginInfo, also a change because MeshDocument now has a signal and needs to be build in the pro properly 2008-10-13 09:47:05 +00:00