6 const float AXIS_RADIUS = 5.0f;
9 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
19 point3f x_axis_start = { 0.0f, 0.0f, 0.0f };
20 point3f x_axis_end = { AXIS_RADIUS, 0.0f, 0.0f };
21 point3f y_axis_start = { 0.0f, 0.0f, 0.0f };
22 point3f y_axis_end = { 0.0f, AXIS_RADIUS, 0.0f };
23 point3f z_axis_start = { 0.0f, 0.0f, 0.0f };
24 point3f z_axis_end = { 0.0f, 0.0f, AXIS_RADIUS };
26 glColor3f(1.0f, 0.0f, 0.0f);
28 glVertex3fv(x_axis_start);
29 glVertex3fv(x_axis_end);
32 glColor3f(0.0f, 1.0f, 0.0f);
34 glVertex3fv(y_axis_start);
35 glVertex3fv(y_axis_end);
38 glColor3f(0.0f, 0.0f, 1.0f);
40 glVertex3fv(z_axis_start);
41 glVertex3fv(z_axis_end);