距離の設定方法がわからない
2D のものを見るために立つべき場所 (中心にボール pos:1024/2,768/2 があります)
gluLookAt と glPerspective を使用して、回転した 2D オブジェクトに 3D 感を与えます
とにかく、ここに私がglOrthoで使用するコードがあります:
glMatrixMode ( GL_PROJECTION );
glLoadIdentity();
glOrthof ( 0, 1024, 768, 0, 0, 1000.0f );
glMatrixMode ( GL_MODELVIEW );
glLoadIdentity();
これは、glPerspective と gluLookAt を使用してセットアップしようとしたときです。
glMatrixMode ( GL_PROJECTION );
glLoadIdentity();
gluPerspective(90,1024/768,0,300);
gluLookAt(1024 * 0.5,768 * 0.5f,-????, 1024 * 0.5,768 * 0.5,0, 0,-1,0);
glMatrixMode ( GL_MODELVIEW );
glLoadIdentity();
基本的に、同じように機能するコードが欲しいだけです.gluPerspectiveのfovy値を設定する方法がわかりません.??? gluLookAtから、幅1024、高さ768でフルサイズを投影する方法は?