這篇文章主要介紹深度測(cè)試和正背面剔除,主要代碼就是以下幾行。 核心代碼: 一. 設(shè)置成員變量 一. 右鍵菜單欄選項(xiàng) 二. 召喚場(chǎng)景 三. con...
這篇文章主要介紹不同圖形疊加的時(shí)候計(jì)算混合顏色,主要代碼就是以下幾行。 注意:可以移動(dòng)的矩形一定要放在開(kāi)啟混合和關(guān)閉混合之間 一. 設(shè)置成員變量...
先上效果 一. 定義需要的變量 二. main函數(shù)初始化一些基本數(shù)據(jù) 三. 初始化shaderManager、以及7種圖元需要的頂點(diǎn)坐標(biāo) 四. ...
創(chuàng)建一個(gè)四邊形,可通過(guò)鍵盤(pán)上下左右移動(dòng)圖形前期使用內(nèi)建的著色器,后期使用自定義著色器。 1. 創(chuàng)建著色器管理器、頂點(diǎn)坐標(biāo) 2. main函數(shù)初始...
2021總結(jié) 2021年過(guò)完了,遲到了的年終總結(jié)還是要給出來(lái)的。 以下是原計(jì)劃內(nèi)容:一:每天學(xué)習(xí)至少半個(gè)小時(shí),每周大于4小時(shí)(看書(shū),代碼,都算)...
把view設(shè)置為不透明,不透明的Views應(yīng)該設(shè)置它們的opaque屬性為YES。默認(rèn)為 YES。a) 如果視圖存在半透明會(huì)導(dǎo)致在GPU里邊最后...
在iOS中是雙緩沖機(jī)制(有前幀緩存、后幀緩存),配合垂直同步時(shí)鐘(VSync信號(hào))刷新屏幕的。按照60FPS的刷幀率,每隔16.7ms就會(huì)刷新一...
一. Tagged Pointer應(yīng)用場(chǎng)景 ViewController 以下2段代碼能發(fā)生什么事?有什么區(qū)別? 1. 片段1 2. 片段2 結(jié)...
一. 使用NSProxy解決NSTimer、CADisplayLink等循環(huán)引用 如下使用NSTimer如果不做任何處理會(huì)導(dǎo)致內(nèi)存泄露。為了解決...