好久沒有學習和總結了, 整個五月六月都在浪, 來到新公司, 跟著新同事浪, 好久不見的同學來廣州帶著同學去浪, 然后去同學那里浪, 總之各種浪- -!哎, 完全頹廢了2個月! 現在終于醒悟了, 必須學習了, 不然以后(怎么TX 噢不), 怎么進階, 領取高薪, 迎娶白富美走上人生巔峰, 走上人生巔峰(想想有點小激動啊!!!) , 好了不多BB, 進入這次學習的主題吧!
2017年的6月6日蘋果舉行了WWDC開發(fā)者大會, 大會上蘋果帶來了iOS11系統, 還有一個非常有趣的ARKit(增強現實)框架, 加上要Xcode9才有(不敢隨便升級), 所以要到新版iphone發(fā)布之后正式版出來之后才去嘗試. 如果想在了解的可以看看這文章寫得非常好 http://www.itdecent.cn/p/c97b230fa391
又說了一堆廢話, 其實這次要說的是OpenGL 是我在查找ARKit資料的時候無意發(fā)現的一個非常好玩的庫. 于是就嘗試學習一下, 這次的主要是記錄一下自己的學習路程, 方便以后復習. just for fun !!
這里給大家推薦一下大神是如何學習OpenGL ES的 http://www.itdecent.cn/nb/2135411
- 什么是OpenGL?
OpenGL(全寫Open Graphics Library)是指定義了一個跨編程語言、跨平臺的編程接口規(guī)格的專業(yè)的圖形程序接口. 它用于三維圖像(二維的亦可),是一個功能強大,調用方便的底層圖形庫. - 如何入門OpenGL?
大家可以看看此教材https://learnopengl-cn.github.io/01%20Getting%20started/01%20OpenGL/這里詳細的介紹了OpenGL的一些基礎知識, 如著色器, 紋理, 坐標變換, 向量等概念. 因為要學習的是蘋果封裝好的庫, 并不是直接使用OpenGL的直接函數, 但是還是要先進行基本的了解. - 學習書籍介紹 opengl es應用開發(fā)實踐指南 ios卷
這本書上有大量的OpenGL for iOS的實際例子, 我也打算跟著里面的例子學習。

圖片發(fā)自簡書App
最后以后學習的demo都放到這里:https://github.com/xiaojuye/OpenGL.git