Re: [Meshlab-devel] primissima versione del plugin editpaint
A processing system for 3D triangular meshes
Brought to you by:
cignoni,
granzuglia
From: Gfrei A. <gfr...@gm...> - 2007-01-18 11:28:50
|
Buon giorno, non voglio innondare la mailinglist di mail mie, ma ho un altro paio di problemini. Intanto le immagini dovrebbero essere in binary adesso, ma non ne sono sicurissimo. --------------- Spero di non diffondere il panico, pero' ho appena scoperto che (almeno su linux) con tutti gli select (erode, invert, delete ...) c'e' un segmentation fault e anche con tutti i filtri di colorizzazione (colorize by quality, smooth color ...). Spero che non sia colpa mia. --------------- Ho risolto un problemino di meshlab: quando si clicca su uno dei due edit-plugin senza una mesh il prog. crasha. soluzione: in mainwindow_RunTime.cpp dopo la righa 369 basta aggiungere: if(!GLA()) { // per assicurarsi che ci sia una mesh QAction *action = qobject_cast<QAction *>(sender()); action->setChecked(false); return; } if(GLA()->getEditAction()) { // per evitare che due bottoni siano pushed GLA()->getEditAction()->setChecked(false); //GLA()->endEdit(); } > >> Un altra cosa che mi sono scordato di dire prima e' che ho provato a >> salvare la mesh che ho dipinto per vedere se me la salva con i colori. >> Ho visto che c'e' gia' un bel dialogo che permetterebbe di selezionare i >> parametri da salvare, ma tutti i bottoni sono disabled. >> >> > Al solito il problema e' che non sa che la mesh ha anche il colore per > vertice. Andrebbe detto all'inizio del plugin come si fa per i filtri di > vertexcoloring > > in mainwindow_Runtime.cpp > nella fun execute filter (line 333) > > if(iFilter->getClass(action)==MeshFilterInterface::VertexColoring ){ > > GLA()->setColorMode(vcg::GLW::CMPerVert); > > GLA()->mm->ioMask|=MeshModel::IOM_VERTCOLOR; > > GLA()->mm->ioMask|=MeshModel::IOM_VERTQUALITY; > > } Avevo gia' provato questa cosa, pero' mi dice ./meshlab: symbol lookup error: /home/andi/schule/fgt/meshlab/src/meshlab/plugins/libeditpaint.so: undefined symbol: _ZN6GLArea12setColorModeEN3vcg3GLW9ColorModeE devo ancora vedere come risolvere questa cosa, mi sembra un errore di linking o qualcosa del genere ---- E poi ho scoperto che anche la Laurana50k.ply, la quale viene correttamente caricata con i colori per vertice abilitati quando la si salva perde i colori. Per ora e' tutto, grazie. |