0
私はJOGLで初心者です。名前だけを知っていて、コンピュータグラフィックスで使用されています。今、JOGLでグラフィックスウィンドウのサイズ変更とビューポート変換が可能かどうかを知りたいですか?可能であれば、どのようにそれを行うことができますか?JOGLでのグラフィックスウィンドウとビューポート変換のサイズ変更
私はJOGLで初心者です。名前だけを知っていて、コンピュータグラフィックスで使用されています。今、JOGLでグラフィックスウィンドウのサイズ変更とビューポート変換が可能かどうかを知りたいですか?可能であれば、どのようにそれを行うことができますか?JOGLでのグラフィックスウィンドウとビューポート変換のサイズ変更
はい、可能です。
のように通常、あなたのreshape()
が何かに見えるはずです:http://jogamp.org/deployment/jogamp-next/javadoc/jogl/javadoc/com/jogamp/:リシェイプがクラスGLEventListenerである
@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
}
opengl/GLEventListener.html – gouessej