是否接觸過視頻編輯軟件,如 Premiere 軟件。在PR上制作一個視頻,我們首先需要創(chuàng)建一個新的序列,然后在這序列上添加上視頻和音頻的軌道。同...
渲染CVPixelBufferRef視頻幀顯示 流程 1、構(gòu)建OPenGL渲染環(huán)境2、CVPixelBufferRef生成紋理Texture2、...
背景需求 如何將視頻添加上自定義的渲染效果,并顯示? 大致流程 1、解碼視頻2、獲取視頻幀3、渲染視頻幀4、顯示渲染后的視頻幀5、編碼視頻幀,生...
混合通常是指實(shí)現(xiàn)物品的透明度的一種技術(shù)??梢岳斫鉃檎{(diào)色,例如:紅色加藍(lán)色之后出現(xiàn)的顏色是紫色或品紅這樣的。就是兩種物品通過透明度把兩種顏色混合起...
上一節(jié)我們都使用一張圖片,如果多張圖片,在一個位置顯示呢?這時候就需要用到多重紋理,將多張圖片開辟多個紋理單元,通過著色器來合成。 紋理單元 在...
我們可以為每個頂點(diǎn)添加顏色來增加圖形的細(xì)節(jié),從而創(chuàng)建出有趣的圖像。但是,如果想讓圖形看起來更真實(shí),我們就必須有足夠多的頂點(diǎn),從而指定足夠多的顏色...
初學(xué)OpenGL的一般都會因為著色器被搞的暈頭轉(zhuǎn)向,稍微介紹下什么著色器,它有什么作用。 OpenGL著色語言(OpenGL Shading L...
上一節(jié),說好如何使用iOS 中內(nèi)置的框架來構(gòu)建一個三角形。使用到了GLKBaseEffect這個類來直接創(chuàng)建著色器。 我們并不懂其中系統(tǒng)內(nèi)部是如...
在前一節(jié),我們對OpenGL進(jìn)行概述和其中一些專有名詞?;蛟S有些人剛開始對于接觸這些名詞,會有一頭霧水的感覺,這是正常?,F(xiàn)在我們通過創(chuàng)建第一個項...