diff --git a/Apps/Examples/viewer.cpp b/Apps/Examples/viewer.cpp index 701e1916de23da6a5bad9284146a9b88b168246f..df7f78567bb894c468b6657646952d913293a16e 100644 --- a/Apps/Examples/viewer.cpp +++ b/Apps/Examples/viewer.cpp @@ -113,6 +113,7 @@ void Viewer::cb_initGL() m_simpleColorShader->setColor(c) ; m_pointSprite = new Utils::PointSprite() ; + m_pointSprite->setAttributePosition(m_positionVBO) ; registerShader(m_phongShader) ; registerShader(m_flatShader) ; @@ -126,7 +127,6 @@ void Viewer::cb_redraw() if(m_drawVertices) { float size = vertexScaleFactor ; - m_pointSprite->setAttributePosition(m_positionVBO) ; m_pointSprite->setSize(size) ; m_pointSprite->predraw(Geom::Vec3f(0.0f, 0.0f, 1.0f)) ; m_render->draw(m_pointSprite, Algo::Render::GL2::POINTS) ; @@ -331,8 +331,6 @@ int main(int argc, char **argv) { QApplication app(argc, argv) ; - srand(123) ; - Viewer sqt ; sqt.setGeometry(0, 0, 1000, 800) ; sqt.show() ;