0
我想知道如何在opengl中創建牆,並且它在屏幕上不斷出現並消失。我可以用GL_QUADS和紋理映射來構建牆。但每當玩家爬起來時都不知道如何動態生成它。如何在玩家在opengl中向上移動時不斷更新紋理牆?
我想知道如何在opengl中創建牆,並且它在屏幕上不斷出現並消失。我可以用GL_QUADS和紋理映射來構建牆。但每當玩家爬起來時都不知道如何動態生成它。如何在玩家在opengl中向上移動時不斷更新紋理牆?
你有幾種可能性。
第二個更快(只有2個四邊形),但不會讓您爲牆的不同部分選擇不同的紋理。
您不必製作「動態牆」(等每改變一次glVertex *值)。用glTranslatef函數改變你的相機位置(模型視圖矩陣)。
(我希望我能正確理解你的問題)
太好了......我想我會選擇第一個選項。因爲我需要使用不同的技術。謝謝。 – OliveOne 2010-08-24 11:38:44