OpenGL ES之GLKit的使用功能和API说明
生活随笔
收集整理的這篇文章主要介紹了
OpenGL ES之GLKit的使用功能和API说明
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
GLKit簡介
一、GLKit框架說明
- GLKit 框架的設計目標是為了簡化基于OpenGL/OpenGL ES的應用開發。它的出現加快OpenGL或OpenGL ES應用程序開發。 使用數學庫,背景紋理加載,預先創建的著色器效果,以及標準視圖和視圖控制器來實現渲染循環。
- GLKit 框架提供了功能和類,可以減少創建新的基于著色器的應用程序所需的工作量,或支持依賴早期版本的OpenGL或OpenGL ES提供的固定函數頂點或片段處理的現有應用程序。
- GLKView提供繪制場所(view):GLKViewController擴展于標準的UIKit設計模式,用于繪制視圖內容的管理與呈現。
- 蘋果官方文檔:GLKit官方說明
二、GLKit的功能
- 加載紋理
- 提供高性能的數學運算
- 提供常見的著色器
- 提供視圖以及視圖控制器
使用GLKit視圖呈現OpenGL ES內容
圖中展示了繪制OpenGL ES內容的
總結
以上是生活随笔為你收集整理的OpenGL ES之GLKit的使用功能和API说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenGL ES之基本简介和渲染流程
- 下一篇: 【数据结构与算法】之深入解析十大常用排序