draw borders on shot ring
This commit is contained in:
parent
f68a4a682a
commit
4a40b403d9
@ -553,8 +553,16 @@ void Client::draw_shot_ring()
|
|||||||
m_modelview.to_uniform(m_shot_ring_program.uniform("modelview"));
|
m_modelview.to_uniform(m_shot_ring_program.uniform("modelview"));
|
||||||
glUniform1f(m_shot_ring_program.uniform("scale"), m_drawing_shot_distance);
|
glUniform1f(m_shot_ring_program.uniform("scale"), m_drawing_shot_distance);
|
||||||
glDrawArrays(GL_TRIANGLE_STRIP, 0, (NUM_SHOT_RING_STEPS + 1) * 2);
|
glDrawArrays(GL_TRIANGLE_STRIP, 0, (NUM_SHOT_RING_STEPS + 1) * 2);
|
||||||
|
|
||||||
|
glDisable(GL_BLEND);
|
||||||
|
glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE,
|
||||||
|
8 * sizeof(GLfloat), NULL);
|
||||||
|
glDrawArrays(GL_LINE_STRIP, 0, NUM_SHOT_RING_STEPS + 1);
|
||||||
|
glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE,
|
||||||
|
8 * sizeof(GLfloat), (void *) (4 * sizeof(GLfloat)));
|
||||||
|
glDrawArrays(GL_LINE_STRIP, 0, NUM_SHOT_RING_STEPS + 1);
|
||||||
|
|
||||||
m_modelview.pop();
|
m_modelview.pop();
|
||||||
glDisableVertexAttribArray(0);
|
glDisableVertexAttribArray(0);
|
||||||
glDisable(GL_BLEND);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user