現在の行列を取得します
glGetFloatv (GL_MODELVIEW_MATRIX, mtrx);
次に、モデルビューマトリックスで何かを行い、最後に「mtrx」をスタックに戻したいのですが、方法がわかりません。glLoadMatrixf(mtrx) は最上位のスタックを置き換えるため使用できませんが、スタックの内容が失われることは望ましくありません。
現在の行列を取得します
glGetFloatv (GL_MODELVIEW_MATRIX, mtrx);
次に、モデルビューマトリックスで何かを行い、最後に「mtrx」をスタックに戻したいのですが、方法がわかりません。glLoadMatrixf(mtrx) は最上位のスタックを置き換えるため使用できませんが、スタックの内容が失われることは望ましくありません。