Что не так в функции перевода ?
Привет, я пытался создать и перевести полигон в openGL, я создаю функцию для перевода, но это создает белую линию от x0 до v_size, и я не понимаю, почему ?
Это моя функция для перевода полигонов
Что я уже пробовал:
public void translate1(GL2 gl, double x0, double x1, double y0, double y1){ double step = 0.2; for(double i = 0; i < v_size; i += step){ gl.glBegin(GL2.GL_POLYGON); gl.glVertex2d(x0 + i, y0); gl.glVertex2d(x0 + i, y1); gl.glVertex2d(x1 + i, y1); gl.glVertex2d(x1 + i, y0); gl.glEnd(); } }
Начальный x0 = 0, x1 = 10, y0 = 20, y1 = 30.
Спасибо!