# HG changeset patch # User Teemu Piippo # Date 1583536836 -7200 # Node ID 6b51e7b7c4591633bd49c2763a9ac8f572adf8b6 # Parent 97df974b5ed50d06e0b1c085c9269542209f6c27 negative axes are now drawn in darker color diff -r 97df974b5ed5 -r 6b51e7b7c459 src/gl/axesprogram.cpp --- a/src/gl/axesprogram.cpp Mon Mar 09 14:21:54 2020 +0200 +++ b/src/gl/axesprogram.cpp Sat Mar 07 01:20:36 2020 +0200 @@ -18,7 +18,6 @@ #include "axesprogram.h" -// Based on https://stackoverflow.com/q/30842755 const char vertexShaderSource[] = R"( #version 330 core @@ -57,14 +56,20 @@ }; } -static AxesVertex data[] = +static const AxesVertex data[] = { - AxesVertex{{-10000, 0, 0}, {1, 0, 0}}, AxesVertex{{10000, 0, 0}, {1, 0, 0}}, - AxesVertex{{0, -10000, 0}, {0, 1, 0}}, + AxesVertex{{0, 0, 0}, {1, 0, 0}}, + AxesVertex{{-10000, 0, 0}, {0.5, 0, 0}}, + AxesVertex{{0, 0, 0}, {0.5, 0, 0}}, AxesVertex{{0, 10000, 0}, {0, 1, 0}}, - AxesVertex{{0, 0, -10000}, {0, 0, 1}}, + AxesVertex{{0, 0, 0}, {0, 1, 0}}, + AxesVertex{{0, -10000, 0}, {0, 0.5, 0}}, + AxesVertex{{0, 0, 0}, {0, 0.5, 0}}, AxesVertex{{0, 0, 10000}, {0, 0, 1}}, + AxesVertex{{0, 0, 0}, {0, 0, 1}}, + AxesVertex{{0, 0, -10000}, {0, 0, 0.5}}, + AxesVertex{{0, 0, 0}, {0, 0, 0.5}}, }; const char* AxesProgram::vertexShaderSource() const