Android平臺最常用的渲染工具就是鼎鼎大名的OpenGL
,程序員多多少少都有聽過它,目前市面上眾多3A游戲引擎很多就是由OpenGL編寫的,而與此同時,對咱們Android開發(fā)來說,為什么要學(xué)習(xí)Opengl呢?其實就倆字:高薪
! 今天就帶大家來了解了解 OpenGL
!
OpenGL是什么?
OpenGL到底是什么呢?很多人誤以為OpenGL是一個圖形渲染庫,然而OpenGL本身并不是一個API庫,它僅僅是一個由Khronos組織制定并維護(hù)的規(guī)范(Specification
)。
下面是著名的OpenGL學(xué)習(xí)網(wǎng)站learnopengl 給出的對OpenGL的介紹:
OpenGL規(guī)范嚴(yán)格規(guī)定了每個函數(shù)該如何執(zhí)行,以及它們的輸出值。至于內(nèi)部具體每個函數(shù)是如何實現(xiàn)(Implement)的,將由OpenGL庫的開發(fā)者自行決定(譯注:這里開發(fā)者是指編寫OpenGL庫的人)。因為OpenGL規(guī)范并沒有規(guī)定實現(xiàn)的細(xì)節(jié),具體的OpenGL庫允許使用不同的實現(xiàn),只要其功能和結(jié)果與規(guī)范相匹配(亦即,作為用戶不會感受到功能上的差異)。
文章來源:http://www.zghlxwxcb.cn/news/detail-404897.html
這是官方規(guī)范文檔文章來源地址http://www.zghlxwxcb.cn/news/detail-404897.html
到了這里,關(guān)于音視頻流媒體開發(fā)難以學(xué)習(xí)?今天教你如何“絲滑”入門的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!