mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-19 02:54:36 +00:00
- fixed crash with texture files
This commit is contained in:
parent
18dfd69541
commit
43d3ea8adb
@ -422,11 +422,11 @@ void GLArea::paintEvent(QPaintEvent* /*event*/)
|
||||
QTime time;
|
||||
time.start();
|
||||
|
||||
//if(!this->md()->isBusy())
|
||||
//{
|
||||
// initTexture(hasToUpdateTexture);
|
||||
// hasToUpdateTexture=false;
|
||||
//}
|
||||
/*if(!this->md()->isBusy())
|
||||
{
|
||||
initTexture(hasToUpdateTexture);
|
||||
hasToUpdateTexture=false;
|
||||
}*/
|
||||
|
||||
glClearColor(1.0,1.0,1.0,0.0);
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
@ -495,11 +495,6 @@ void GLArea::paintEvent(QPaintEvent* /*event*/)
|
||||
{
|
||||
if (meshVisibilityMap[mp->id()])
|
||||
{
|
||||
//WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! That's really important
|
||||
/*RenderMode rm = it.value();
|
||||
setLightModel(rm);*/
|
||||
/////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
MLRenderingData curr;
|
||||
datacont->getRenderInfoPerMeshView(mp->id(),context(),curr);
|
||||
setLightModel(curr);
|
||||
@ -527,7 +522,6 @@ setLightModel(rm);*/
|
||||
decorInterface->decorateMesh(*it,*mp,this->glas.currentGlobalParamSet, this,&painter,md()->Log);
|
||||
}
|
||||
}
|
||||
//}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -178,44 +178,6 @@ private:
|
||||
MLRenderingToolbar* _colortool;
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
//class MLRenderingSolidParametersFrame : public MLRenderingParametersFrame
|
||||
//{
|
||||
// Q_OBJECT
|
||||
//public:
|
||||
// MLRenderingSolidParametersFrame(QWidget* parent);
|
||||
// MLRenderingSolidParametersFrame(int meshid,QWidget* parent);
|
||||
// ~MLRenderingSolidParametersFrame();
|
||||
// void setPrimitiveButtonStatesAccordingToRenderingData(const MLRenderingData& dt);
|
||||
// void setAssociatedMeshId(int meshid);
|
||||
//
|
||||
//private:
|
||||
// void initGui();
|
||||
// MLRenderingToolbar* _shadingtool;
|
||||
// MLRenderingToolbar* _colortool;
|
||||
// MLRenderingToolbar* _texttool;
|
||||
//};
|
||||
//
|
||||
//
|
||||
//class MLRenderingSolidParametersFrame : public MLRenderingParametersFrame
|
||||
//{
|
||||
// Q_OBJECT
|
||||
//public:
|
||||
// MLRenderingSolidParametersFrame(QWidget* parent);
|
||||
// MLRenderingSolidParametersFrame(int meshid,QWidget* parent);
|
||||
// ~MLRenderingSolidParametersFrame();
|
||||
// void setPrimitiveButtonStatesAccordingToRenderingData(const MLRenderingData& dt);
|
||||
// void setAssociatedMeshId(int meshid);
|
||||
//
|
||||
//private:
|
||||
// void initGui();
|
||||
// MLRenderingToolbar* _shadingtool;
|
||||
// MLRenderingToolbar* _colortool;
|
||||
// MLRenderingToolbar* _texttool;
|
||||
//};
|
||||
|
||||
|
||||
class MLRenderingParametersTab : public QTabWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user