diff --git a/src/SketchGrid.cpp b/src/SketchGrid.cpp index 6c8b0bf..ccc4365 100644 --- a/src/SketchGrid.cpp +++ b/src/SketchGrid.cpp @@ -49,14 +49,13 @@ void SketchGrid::paintGL(SketchPlane plane, QOpenGLShaderProgram* shaderProgram, void SketchGrid::drawGridLines(SketchPlane plane, QOpenGLShaderProgram* shaderProgram, int colorLoc) { const int gridSize = 50; - const float darkFactor = 0.8f; - QVector lightLines; - QVector darkLines; + QVector minorLines; + QVector majorLines; for (int i = -gridSize; i <= gridSize; ++i) { if (i == 0) continue; - QVector& current_vector = (i % 5 == 0) ? darkLines : lightLines; + QVector& current_vector = (i % 5 == 0) ? majorLines : minorLines; if (plane == XY) { current_vector << i << 0 << -gridSize << i << 0 << gridSize; current_vector << -gridSize << 0 << i << gridSize << 0 << i; @@ -71,17 +70,17 @@ void SketchGrid::drawGridLines(SketchPlane plane, QOpenGLShaderProgram* shaderPr m_vbo.bind(); - // Draw lighter lines + // Draw minor lines shaderProgram->setUniformValue(colorLoc, QVector4D(0.5f, 0.5f, 0.5f, 1.0f)); glLineWidth(1.0f); - m_vbo.allocate(lightLines.constData(), lightLines.size() * sizeof(GLfloat)); - glDrawArrays(GL_LINES, 0, lightLines.size() / 3); + m_vbo.allocate(minorLines.constData(), minorLines.size() * sizeof(GLfloat)); + glDrawArrays(GL_LINES, 0, minorLines.size() / 3); - // Draw darker lines - shaderProgram->setUniformValue(colorLoc, QVector4D(0.5f * darkFactor, 0.5f * darkFactor, 0.5f * darkFactor, 1.0f)); + // Draw major lines + shaderProgram->setUniformValue(colorLoc, QVector4D(0.6f, 0.6f, 0.6f, 1.0f)); glLineWidth(1.5f); - m_vbo.allocate(darkLines.constData(), darkLines.size() * sizeof(GLfloat)); - glDrawArrays(GL_LINES, 0, darkLines.size() / 3); + m_vbo.allocate(majorLines.constData(), majorLines.size() * sizeof(GLfloat)); + glDrawArrays(GL_LINES, 0, majorLines.size() / 3); } void SketchGrid::drawAxes(SketchPlane plane, QOpenGLShaderProgram* shaderProgram, int colorLoc)