上個星期學習了下金字塔的繪製,然後這週有看了看正方體的繪製,通過依次繪製6個面來繪製正方體,整體**跟上次的金三角沒有區別,只是座標點,顏色,已經繪製的**有點區別,上**看看
//這是座標
private static float cubevertexcoords = new float ,
new float ,
new float ,
new float ,
new float ,
new float ,
};//這是顏色
private static float cubecolors = new float ;
然後必須要把呀轉化為floatbuffer ,這樣就可以使用了
private static floatbuffer cubevertexbfr;
private static floatbuffer cubecolorbfr;
轉化我寫了個轉化的工具類
public class bufferutil
下邊是繪製的**
gl.glenableclientstate(gl10.gl_vertex_array);//在上邊開啟在下邊就要關閉,這個原因是然後邊的繪製不會復用前邊的顏色等的樣式
gl.glenableclientstate(gl10.gl_color_array);
for (int i = 0; i < 6; i++) // draw each face
gl.gldisableclientstate(gl10.gl_vertex_array);
gl.gldisableclientstate(gl10.gl_color_array);
}
《OpenGL程式設計基礎》第三章習題
又將近乙個月,我真混蛋啊,好吧,今次還是第三章,雖然已經看到第五章了,但是一直沒有做習題。公司準備用ogre。苦逼的我感覺還是要有點兒底子,不然哪兒看得懂 麼。為了知其然知其所以然。繼續。路漫漫其修遠兮,吾將好好學習,語文不太好,反正就是要表達這麼個意思。看了看第三章的習題。主要是一些glut的應用...
《OpenGL程式設計基礎》第三章習題
又將近乙個月,我真混蛋啊,好吧,今次還是第三章,雖然已經看到第五章了,但是一直沒有做習題。公司準備用ogre。苦逼的我感覺還是要有點兒底子,不然哪兒看得懂 麼。為了知其然知其所以然。繼續。路漫漫其修遠兮,吾將好好學習,語文不太好,反正就是要表達這麼個意思。看了看第三章的習題。主要是一些glut的應用...
C Primer Plus 第三章 學習
oop的本質是設計並拓展自己的資料型別,即讓型別與資料匹配。c 內建的型別,分為兩組 基本型別,復合型別。基本型別 整數,浮點數 復合型別 陣列,字串,指標和結構。標識儲存的資料的方法 使用變數 3.1簡單變數 程式必須記錄三個基本屬性 1.資訊將儲存在 2.要儲存什麼值 3.儲存何種型別的資訊 宣...