pfffff
glColor4ub(line.color[0], line.color[1], line.color[2],64);
float d = 0.4;
for(int i=0;i<4;i++){
float dx = sin(i*1.6)*d;
float dy = cos(i*1.6)*d;
glVertex2f(dx+line.x1 - floor(line.thinkness * ny), dy+line.y1 + ceil(line.thinkness * nx));
glVertex2f(dx+line.x1 + ceil(line.thinkness * ny), dy+line.y1 - floor(line.thinkness * nx));
glVertex2f(dx+line.x2 + ceil(line.thinkness * ny), dy+line.y2 - floor(line.thinkness * nx));
glVertex2f(dx+line.x2 - floor(line.thinkness * ny), dy+line.y2 + ceil(line.thinkness * nx));
}