使用JOGL,作爲一個項目基本上我學習的openGL幫助我學習,我要做一個簡單的遊戲,但在此之前,我想畫一個正方形和移動相機與周圍的箭頭鍵。Java JOGL:如何使用GL和圖形創建圖像?
,因爲我不是很好用OpenGL實現我做了它使用awt.Graphics和緩衝圖像,它繪製到GLCanvas中一個小菜單。然後當我選擇一個按鈕時,它使用javax.media.opengl.GL呈現遊戲(當前只是方形)。
此設立的作品完美,以呈現給GLCanvas中的兩種方法之間的切換。一個或另一個可以畫到畫布上,使我能夠利用當前的Java圖形知識創建複雜的2D菜單,並切換到JOGL GL以學習3D圖形。
,但它是一個或完全豬屏幕另一方面,
所以,問題是我怎麼可以創建在屏幕上的圖像是兩者的混合物? I.e我怎麼能讓我的3D立方體在屏幕上快樂地旋轉,並在Java Graphics繪製的頂部有一個菜單欄?我如何讓他們畫到相同的對象/東西,所以我只是粘貼菜單的2D圖像通過3D
如果這是不可能的,我會簡單地使用鍵盤命令,直到我有足夠的信心與GL直接用它創建菜單。
如果你wan't看到我的任何代碼,我可以編輯這個職位,但我看不出它如何能是有幫助的(但你可能,所以請詢問)
非常感謝
感謝一束,終於通過使用圖形每幀寫入到緩衝的圖像,然後將其轉換成一個紋理我映射到四元,其是在一個固定的位置相比,相機固定它:d – Troyseph
該工程太。我應該提到它。 – DJClayworth