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