我目前正在嘗試通過使用JOGL將我的2D java遊戲的繪圖方法轉換爲OpenGL,因爲本機Java在快速連續繪製高分辨率圖像時似乎相當緩慢。現在我想要使用16:9的寬高比,但問題是我的圖像拉伸到了兩側。目前,我只畫一個白色的旋轉四測試此: public void resize(GLAutoDrawable d, int width, int height) {
GL2 gl = d.
所以我一直在工作2個晚上,這個代碼是我從老師那裏得到的。我一直在尋找在JOGL上找到一些好的Javadoc,但沒有取得太大的成功。所以我一直在使用try/fail方法來改變這裏和那裏的變量。我學會了如何控制旋轉,距離和大小。所以我讓我有點「太陽系」 - 但是這裏出現了我的問題 - 我如何爲我製作的不同行星實現多個紋理?繼承人我的代碼: public class RelativeTransforma