src/gl/axesprogram.cpp

changeset 216
c7241f504117
parent 215
34c6e7bc4ee1
child 234
87ee9824210b
equal deleted inserted replaced
215:34c6e7bc4ee1 216:c7241f504117
87 this->shader.bufferData(&data[0], countof(data), sizeof data[0]); 87 this->shader.bufferData(&data[0], countof(data), sizeof data[0]);
88 } 88 }
89 89
90 void AxesLayer::paintGL() 90 void AxesLayer::paintGL()
91 { 91 {
92 glLineWidth(5);
93 glEnable(GL_LINE_SMOOTH);
94 glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
92 this->shader.draw(GL_LINES); 95 this->shader.draw(GL_LINES);
96 glDisable(GL_LINE_SMOOTH);
93 } 97 }
94 98
95 void AxesLayer::mvpMatrixChanged(const glm::mat4& mvpMatrix) 99 void AxesLayer::mvpMatrixChanged(const glm::mat4& mvpMatrix)
96 { 100 {
97 this->shader.setMvpMatrix(mvpMatrix); 101 this->shader.setMvpMatrix(mvpMatrix);

mercurial