0
我正在製作一個簡單的3D程序,現在我需要插入一個2D圖像作爲背景。我需要使用tao框架來上大學。這是代碼的一部分。如何將圖像加載到int
陣列中?如何從jpg圖像加載紋理並將其作爲背景顯示?
Gl.glEnable(Gl.GL_TEXTURE_2D);
int texture; // storage for texture for one picture
texture = ????? ;
Gl.glGenTextures(1, texture); ??????
// Create The Texture
// Typical Texture Generation Using Data From The Bitmap
Gl.glBindTexture(Gl.GL_TEXTURE_2D, texture);
Gl.glTexParameteri(Gl.GL_TEXTURE_2D, Gl.GL_TEXTURE_MIN_FILTER, Gl.GL_LINEAR); // Linear Filtering
Gl.glTexParameteri(Gl.GL_TEXTURE_2D, Gl.GL_TEXTURE_MAG_FILTER, Gl.GL_LINEAR);
這是偉大的工作轉換爲字節數組。你能告訴我在哪裏改變背景顏色?現在我改變模型顏色。謝謝 – WildWorld
1.使用Gl.glOrtho(-5.0,5.0,-5.0,-5.0,-1.0,1.0);建立正交投影。 2.畫一個全屏四邊形並使用背景紋理。 – Vertexwahn