0
我試圖在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
謝謝! 祝您有美好的一天!