OpenGL ES學習 1

在xcode5上新建一個OpenGL的項目,一運行就是這個例子,我就重新建一個空白的項目,按照例子來重新編寫代碼,而且不使用storyboard。

我在這個demo學習了一些知識,如下幾點:

1、初始化OpenGL context,用來跟蹤所有的特定狀態,命令,和真實呈現在屏幕上所需要的資源。

2、加載着色器,片段着色器和座標着色器,還有設置光照和深度檢測。

3、GLView 和GLViewController都有一些協議,每幀刷新屏幕。例如-(void)update;- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect//通過這些函數,用矩陣來改變模型的位置和方向,包括平移和旋轉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章