本系列博客是本人的源碼閱讀筆記,如果有 iOS 開發(fā)者在看 runtime 的,歡迎大家多多交流。為了方便討論,本人新建了一個(gè)微信群(iOS技術(shù)討論群),想要加入的,請(qǐng)?zhí)砑颖?..
本系列博客是本人的源碼閱讀筆記,如果有 iOS 開發(fā)者在看 runtime 的,歡迎大家多多交流。為了方便討論,本人新建了一個(gè)微信群(iOS技術(shù)討論群),想要加入的,請(qǐng)?zhí)砑颖?..
就問此時(shí)此刻還有誰(shuí)?45度仰望天空,該死!我這無處安放的魅力!RxSwift(1)—— 初探RxSwift(2)—— 核心邏輯源碼分析RxSwift(3)—— Observa...
為什么要理解這些基礎(chǔ)變化 根據(jù)我的觀察,大家在學(xué)習(xí)OpenGL的時(shí)候有一個(gè)誤區(qū),就是認(rèn)為如果不能精通那些3D圖形數(shù)學(xué)知識(shí),就會(huì)讓我們寸步難行。其實(shí)不然,就像我們不需要懂得任何...
一、簡(jiǎn)介 1、 函數(shù)響應(yīng)式編程 FRP(Functional Reactive Programming) 聽周圍的人說,一旦你用熟練掌握了 (RAC)ReactiveCoco...
隱藏面消除是什么? 在繪制3D場(chǎng)景的時(shí)候,我們需要決定哪些部分是對(duì)觀察者可?的,或者哪些部分是對(duì)觀察者不可?的.對(duì)于不可見的部分,應(yīng)該及早丟棄.例如,在一個(gè)不透明的墻壁后,就...
存儲(chǔ)著色器初始化 單元著色器 使?場(chǎng)景: 繪制默認(rèn)OpenGL 坐標(biāo)系(-1,1)下圖形. 圖形所有片段都會(huì)以一種顏色填充 平面著色器 使?場(chǎng)景: 在繪制圖形時(shí), 可以應(yīng)用變...
使用背景簡(jiǎn)介 在OpenGL 核心框架中,并沒有提供任何內(nèi)建渲染管線,在提交一個(gè)幾何圖形進(jìn)行渲染之前,必須實(shí)現(xiàn)一個(gè)著?器。在固定管線下,使用固定存儲(chǔ)著色器。固定存儲(chǔ)著?器由G...
首先我來看一下渲染流程圖,服務(wù)器端和客戶端在功能和運(yùn)?上都是異步,如下圖: 1?客戶端 Attributes(屬性)就是對(duì)?個(gè)頂點(diǎn)都要作出改變的數(shù)據(jù)元素。實(shí)際上,頂點(diǎn)位置本身...
喜歡就抬抬小手,關(guān)注一下CC老師! 3年前,任性的因?yàn)樵诒本┢つw過敏嚴(yán)重,裸辭了薪資待遇和發(fā)展前途不錯(cuò)的開發(fā)崗位。當(dāng)然最重要的原因是北京的日日夜夜,我把出租房當(dāng)家。但傷心...