private void DrawSide(int side) { Gl.glPushMatrix(); Gl.glColor3f(1f, 0.33f, 0.66f); DrawRim(0.05, 2); //double distance = -0.0; //if (side == 2) //{ // //Gl.glRotated(180, 0, 1, 0); // distance *= -1; //} //Gl.glTranslated(0, 0, 0); Gl.glScaled(0.5, 0.5, 0.5); Gl.glColor3f(1f, 1f, 1f); DrawDisk(); Gl.glPopMatrix(); Gl.glPushMatrix(); Gl.glScaled(0.5, 0.5, 0.5); Gl.glColor3f(0.5f, 0.33f, 0.66f); DrawingService.DrawCircle(0, 0, 0); Gl.glPopMatrix(); }