0
我完全是JOGL的初學者,只知道它的名稱,它用於計算機圖形學。現在我想知道如何在JOGL中調整圖形窗口和視口轉換的大小。如果可能的話,那該怎麼辦?在JOGL中調整圖形窗口和視口變換的尺寸
我完全是JOGL的初學者,只知道它的名稱,它用於計算機圖形學。現在我想知道如何在JOGL中調整圖形窗口和視口轉換的大小。如果可能的話,那該怎麼辦?在JOGL中調整圖形窗口和視口變換的尺寸
是的,這是可能的。
通常情況下,你應該reshape()
看起來像:
@Override
public void reshape(GLAutoDrawable drawable, int x, int y, int width, int height) {
GL4 gl4 = drawable.getGL().getGL4();
gl4.glViewport(0, 0, width, height);
// update all resources depending on the window size
// such as the projection matrix
}
重塑是班上GLEventListener:http://jogamp.org/deployment/jogamp-next/javadoc/jogl/javadoc/com/jogamp/的OpenGL/GLEventListener.html – gouessej