1777 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
9bdf5d331a Corrected iteration on faces in the face-shape-quality. now respect isD 2008-02-03 23:33:13 +00:00
Paolo Cignoni cignoni
c9c41bab26 Correction (previous version was corrupted) 2008-02-03 17:04:09 +00:00
Paolo Cignoni cignoni
cb32d41243 moved connections from constructor to drawEqualizerHistogram 2008-02-03 16:45:58 +00:00
Paolo Cignoni cignoni
321470e2c6 - QMD: Modified EqHandle handles[] in EqHandle* handles[]
- EQH: Modified EqHandle contructor
2008-02-03 16:17:39 +00:00
Paolo Cignoni cignoni
43c29bcae0 *** empty log message *** 2008-02-03 15:37:06 +00:00
Paolo Cignoni cignoni
91d0c8b266 handle-h\cpp:
- overloaded constructor
2008-02-03 14:37:08 +00:00
Paolo Cignoni cignoni
7fef2bc29b Changed drawlLines in drawPolygone for drawing handle 2008-02-03 11:33:59 +00:00
Paolo Cignoni cignoni
840740cde6 added personalized project files to get meshlab with editQuality support immediately 2008-02-02 17:57:04 +00:00
Paolo Cignoni cignoni
f90639d709 qualitymapperdialog.h\cpp:
- added the collection of data reguarding the TF's BG bars. Now the redraw of the BG works fine
- fixed bug about histogram bars position. Now they are positioned in Z=-1 (both the top and bottom ones)
2008-02-02 17:48:14 +00:00
Paolo Cignoni cignoni
d268a7e8b8 const_types.h:
- added new macro to denote the desplacement of all TF's items (lines, handles and bg)

qualitymapperdialog.cpp:
- added calls to clearItems before the building a new TF to collect old data
- fixed bug about Tf lines storing (now working properly)
2008-02-02 16:56:22 +00:00
Paolo Cignoni cignoni
5dc88aecd4 Version 1.1.1b 2008-02-02 15:56:38 +00:00
Paolo Cignoni cignoni
37e4fed3b6 const_types.h:
- added some constants used for data collection

handle.h\cpp:
- moved in this class the reference to chart info struct
- some other minor changes

eqhandle.h\cpp:
- some minor changes

tfhandles.h\cpp:
- added some basic management methods
- added mouse movement callback (stub)

qualitymapperdialog.h\cpp:
- changed Graphics Items' management for TF drawing. Now the items are stored per-group in some containers, attached and detached from the scene when necessary (still stub)
- added clearItems method and updated clearScene method for efficient generic memory management
- added management of TfHandle move (still stub)
- some other minor changes and updates

transferfunction.h\cpp:
- changed internal TfChannel representation of KEY_LIST. Now, each entry contains a key and a x-value and a pointer to a TF_KEY struct (before there was a value storing). (performance boost expected)
2008-02-02 15:23:46 +00:00
Gianpaolo Palma gianpaolopalma
0e43bc04e4 Defined X3D exporter interface 2008-02-02 13:52:54 +00:00
Gianpaolo Palma gianpaolopalma
cc87e24a9b Defined an X3D importer that parse and load mesh data from following element:
Shape, Appearance, Transform, TriangleSet, TriangleStripSet, TrinagleFanSet, QuadSet, Inline, ProtoInstance, ProtoDecalre, ExternProtoDecalre, ImageTexture
2008-02-02 13:51:40 +00:00
Paolo Cignoni cignoni
f0755e4448 Added Gamma Correction and colorBand drawing 2008-02-02 13:49:07 +00:00
Gianpaolo Palma gianpaolopalma
fe996416a3 Defined AdditionalInfoX3D with information required to parse correctly X3D scene
Defined return code error
2008-02-02 13:46:00 +00:00
Gianpaolo Palma gianpaolopalma
9d3ea04007 First working version 2008-02-02 13:41:08 +00:00
Gianpaolo Palma gianpaolopalma
4088fe24f0 Defined X3D plugin interface 2008-02-02 13:36:09 +00:00
Gianpaolo Palma gianpaolopalma
fd232615fc Added headers and sources
Added line to link Qt XML module
2008-02-02 13:32:03 +00:00
Paolo Cignoni cignoni
1e7308b5aa *** empty log message *** 2008-01-31 16:01:28 +00:00
Paolo Cignoni cignoni
6fca5445ff -TO DO updated 2008-01-31 14:48:17 +00:00
Paolo Cignoni cignoni
b09815ccaa - Reworking GPU version in order to unlink relation between depth texture size and vertex position/normals texture size. Due to this, it might not work in some circumstances. 2008-01-30 20:50:22 +00:00
Paolo Cignoni cignoni
52af5fd605 - Reworking GPU version in order to unlink relation between depth texture size and vertex position/normals texture size. Due to this, it might not work in some circumstances.
- Little clean-ups here and there
2008-01-30 20:48:09 +00:00
Paolo Cignoni cignoni
ba9b864365 Fixed Bug in runFilterScript: the log was not set before applying a filter (caused crashes by some filter) 2008-01-30 11:24:43 +00:00
Paolo Cignoni cignoni
48568f2793 Version 1.1.0 2008-01-30 11:19:47 +00:00
Guido Ranzuglia granzuglia
3fd4944c58 remove README.txt 2008-01-30 08:38:46 +00:00
Guido Ranzuglia granzuglia
b538d963c9 new colladaio project with support for the new exporter 2008-01-30 08:37:32 +00:00
Guido Ranzuglia granzuglia
a69652bb5f temporary colladaio interface...TO BE REPLACED!!!! 2008-01-30 08:36:33 +00:00
Paolo Cignoni cignoni
50da9bf5c7 Version 1.1.0 (re edit) 2008-01-29 23:21:21 +00:00
Paolo Cignoni cignoni
42a06684a4 Version 1.1.0 2008-01-29 22:26:35 +00:00
Paolo Cignoni cignoni
1230399b70 Added partial histogram visualization in transferFunctionView 2008-01-29 18:42:08 +00:00
Paolo Cignoni cignoni
680d62eca4 Changed _size from qreal to int 2008-01-29 11:44:58 +00:00
Paolo Cignoni cignoni
8b455659ed Solved bug in equalizer handles 2008-01-29 11:43:15 +00:00
Paolo Cignoni cignoni
69c89447c1 forgotten a popattrib when failing 2008-01-29 07:43:33 +00:00
Paolo Cignoni cignoni
b20ed530c4 qualitymapper.qrc:
- added reference to image opentf.png

qualitymapperdialog.h\cpp\ui:
- added method to clear the current scene before drawing
- updated drawChartBasics method to manage Z oerde of items drawn.
- updated drawTransferFuntion method to manage Z order of items drawn.
- added callback methods to manage farward channel view (channel radio buttons). Now, when a channel is selected, the Transfer Function draws the channels in the correct order.
- updated callback method invoked when the text of the TF comboBox changes and fixed some bugs.
- updated callback methods to manage the default-TF and file loading of transfer functions.
- updated callback mehod to save the current Transfer Function in a CSV file.
- added icon to load Transfer Function button
- other minor changes and updates.

transferfunction.h\cpp:
- added some macros to manage CSV files generation considering current operative system.
- defined startup transfer function type (macro).
- updated overloaded constuctor (with CSV file parameter), for TF generation starting from CSV file.
- updated moveChannelAhead method to manage channels order while drawing.
- other minor changes.
2008-01-28 21:58:08 +00:00
Paolo Cignoni cignoni
ce3cf0c655 *** empty log message *** 2008-01-28 16:51:25 +00:00
Paolo Cignoni cignoni
6b0f34474f Minor modifications 2008-01-28 16:34:23 +00:00
Paolo Cignoni cignoni
ebc4fe37cb Added TFHandle to project 2008-01-28 16:33:43 +00:00
Paolo Cignoni cignoni
3733e88255 *** empty log message *** 2008-01-28 16:04:42 +00:00
Paolo Cignoni cignoni
67f1504eef Removed for changing name 2008-01-28 16:03:23 +00:00
Paolo Cignoni cignoni
95ceb713b6 wrong test in an assert 2008-01-28 14:46:24 +00:00
Paolo Cignoni cignoni
322a50a4c5 Equalizer handles fully working 2008-01-28 14:29:57 +00:00
Paolo Cignoni cignoni
e7e6fa0736 wrong include for glew 2008-01-28 13:37:21 +00:00
Paolo Cignoni cignoni
63487beba8 cleaned useless stuff 2008-01-28 13:02:46 +00:00
Paolo Cignoni cignoni
cbbecb46e8 added support for filters on collection of meshes (layer filters) 2008-01-28 13:02:00 +00:00
Paolo Cignoni cignoni
9e988c2c11 added missing include matrix44 2008-01-28 13:01:26 +00:00
Paolo Cignoni cignoni
71d47fb25e added delMesh method 2008-01-28 13:00:53 +00:00
Paolo Cignoni cignoni
687bcf9414 fixed typo: MeshTree::resetID() -> resetID() 2008-01-28 12:36:36 +00:00
Paolo Cignoni cignoni
746a88f430 first version of MeshDocument filter. Flattening filter 2008-01-28 11:23:04 +00:00
Paolo Cignoni cignoni
6535a9fe70 removed glut 2008-01-28 11:20:48 +00:00