- glVertex3f(to_x - delta / 2, to_y + delta, to_z - delta / 2 + delta);
- glVertex3f(to_x + delta / 2, to_y - delta, to_z + delta / 2 + delta);
- glVertex3f(to_x + delta / 2, to_y + delta, to_z - delta / 2 + delta);
- glVertex3f(to_x - delta / 2, to_y - delta, to_z + delta / 2 + delta);
- glVertex3f(to_x - delta / 2, to_y + delta, to_z + delta / 2 + delta);
- glVertex3f(to_x + delta / 2, to_y - delta, to_z - delta / 2 + delta);
- glVertex3f(to_x + delta / 2, to_y + delta, to_z + delta / 2 + delta);
- glVertex3f(to_x - delta / 2, to_y - delta, to_z - delta / 2 + delta);
-
- glVertex3f(to_x - delta, to_y + delta / 2, to_z - delta / 2 + delta);
- glVertex3f(to_x + delta, to_y - delta / 2, to_z + delta / 2 + delta);
- glVertex3f(to_x - delta, to_y - delta / 2, to_z - delta / 2 + delta);
- glVertex3f(to_x + delta, to_y + delta / 2, to_z + delta / 2 + delta);
- glVertex3f(to_x - delta, to_y + delta / 2, to_z + delta / 2 + delta);
- glVertex3f(to_x + delta, to_y - delta / 2, to_z - delta / 2 + delta);
- glVertex3f(to_x - delta, to_y - delta / 2, to_z + delta / 2 + delta);
- glVertex3f(to_x + delta, to_y + delta / 2, to_z - delta / 2 + delta);
-
- glVertex3f(to_x - delta / 2, to_y + delta / 2, to_z + delta + delta);
- glVertex3f(to_x + delta / 2, to_y - delta / 2, to_z - delta + delta);
- glVertex3f(to_x + delta / 2, to_y + delta / 2, to_z + delta + delta);
- glVertex3f(to_x - delta / 2, to_y - delta / 2, to_z - delta + delta);
- glVertex3f(to_x - delta / 2, to_y - delta / 2, to_z + delta + delta);
- glVertex3f(to_x + delta / 2, to_y + delta / 2, to_z - delta + delta);
- glVertex3f(to_x + delta / 2, to_y - delta / 2, to_z + delta + delta);
- glVertex3f(to_x - delta / 2, to_y + delta / 2, to_z - delta + delta);
+ glVertex3f(to_x - delta / 2, to_y + delta + delta, to_z - delta / 2 + delta);
+ glVertex3f(to_x + delta / 2, to_y - delta + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x + delta / 2, to_y + delta + delta, to_z - delta / 2 + delta);
+ glVertex3f(to_x - delta / 2, to_y - delta + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x - delta / 2, to_y + delta + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x + delta / 2, to_y - delta + delta, to_z - delta / 2 + delta);
+ glVertex3f(to_x + delta / 2, to_y + delta + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x - delta / 2, to_y - delta + delta, to_z - delta / 2 + delta);
+
+ glVertex3f(to_x - delta, to_y + delta / 2 + delta, to_z - delta / 2 + delta);
+ glVertex3f(to_x + delta, to_y - delta / 2 + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x - delta, to_y - delta / 2 + delta, to_z - delta / 2 + delta);
+ glVertex3f(to_x + delta, to_y + delta / 2 + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x - delta, to_y + delta / 2 + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x + delta, to_y - delta / 2 + delta, to_z - delta / 2 + delta);
+ glVertex3f(to_x - delta, to_y - delta / 2 + delta, to_z + delta / 2 + delta);
+ glVertex3f(to_x + delta, to_y + delta / 2 + delta, to_z - delta / 2 + delta);
+
+ glVertex3f(to_x - delta / 2, to_y + delta / 2 + delta, to_z + delta + delta);
+ glVertex3f(to_x + delta / 2, to_y - delta / 2 + delta, to_z - delta + delta);
+ glVertex3f(to_x + delta / 2, to_y + delta / 2 + delta, to_z + delta + delta);
+ glVertex3f(to_x - delta / 2, to_y - delta / 2 + delta, to_z - delta + delta);
+ glVertex3f(to_x - delta / 2, to_y - delta / 2 + delta, to_z + delta + delta);
+ glVertex3f(to_x + delta / 2, to_y + delta / 2 + delta, to_z - delta + delta);
+ glVertex3f(to_x + delta / 2, to_y - delta / 2 + delta, to_z + delta + delta);
+ glVertex3f(to_x - delta / 2, to_y + delta / 2 + delta, to_z - delta + delta);