Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
OpenGL でマトリックス スタック (GL_MODELVIEW、GL_PROJECTION、GL_TEXTURE) の現在のサイズを取得するにはどうすればよいですか?
コードの特定の部分でマトリックス スタックが元の状態のままであることを確認できるようにエラー チェックを実行できるように、これが必要です。
試す:
GLint depth; glGetIntegerv (GL_MODELVIEW_STACK_DEPTH, &depth);
他のスタックの列挙型は次のとおりです。
GL_MODELVIEW_STACK_DEPTH GL_PROJECTION_STACK_DEPTH GL_TEXTURE_STACK_DEPTH
マルチテクスチャリングを使用する場合、クエリするテクスチャ マトリックス スタックが複数あります。これを行うには、現在のテクスチャ ユニットを で設定しglActiveTexture();ます。
glActiveTexture();