概述 垃圾回收方案大致分類 引用計數(shù) 標記清除二色標記三色標記(增量掃描) 分代回收 垃圾回收的關(guān)鍵指標 吞吐量 ( ops/s or MB/s )吞吐量需要大于垃圾產(chǎn)生的速...

概述 垃圾回收方案大致分類 引用計數(shù) 標記清除二色標記三色標記(增量掃描) 分代回收 垃圾回收的關(guān)鍵指標 吞吐量 ( ops/s or MB/s )吞吐量需要大于垃圾產(chǎn)生的速...
原創(chuàng)聲明作者:劉丹冰Aceld 垃圾回收(Garbage Collection,簡稱GC)是編程語言中提供的自動的內(nèi)存管理機制,自動釋放不需要的對象杭朱,讓出存儲器資源术唬,無需程序...
1. 不做任何處理的情況下 如果沒有針對性地做任何處理的話,默認情況下烂琴,當(dāng)用戶手機的重力感應(yīng)器打開后爹殊,旋轉(zhuǎn)屏幕方向,會導(dǎo)致app的當(dāng)前activity發(fā)生onDestroy-...
圖形渲染管線是圖形渲染引擎物件繪制的流程邏輯奸绷,平時在工作過程中經(jīng)常會碰到各種跟管線相關(guān)的專業(yè)術(shù)語:前向渲染(Forward Rendering)梗夸,延遲渲染(Deferred ...
深度緩沖格式、深度沖突及平臺差異深度測試UnityZ-Fighting產(chǎn)生原因Unity Shader - Offset 的測試号醉,解決簡單的z-fighting情況unity...
概念理解 BRDF反症,雙向反射分布函數(shù)。大致就是在給定表面點上畔派,輸入入射向量和出射向量铅碍,算出出射輻射率和入射輻照度的比率。线椰,這樣定義能夠配平渲染方程该酗。 資料 匯總講解PBR h...
渲染方程的一些總結(jié)和簡單實現(xiàn) 背景 看了很多PBR相關(guān)的文章了,雖然復(fù)雜,但似乎使用起來很簡單的樣子呜魄。這兒寫個簡單版的PBR實現(xiàn)悔叽,留下點學(xué)習(xí)痕跡。 渲染方程 經(jīng)典光照模型 1...
資料閱讀 有兩張不錯的gif圖(源自wikipedia) https://zhuanlan.zhihu.com/p/74853110最先看的文章爵嗅,引用了上面的文章 https...
剛開始接觸unity shader的時候發(fā)現(xiàn)自己寫的unlit shader不支持烘焙場景中的光娇澎,無論烘焙場景什么樣,自己寫的shader根本不接受烘焙的影響睹晒,而unity自...
1. 位移(translation) 對于一個三維坐標(x, y, z)伪很,我們想讓它往x軸正方向移動1個單位戚啥,往y軸正方向移動1個單位,往z軸正方向移動1個單位锉试,則可以讓它加...
一猫十、前言 這是Timline學(xué)習(xí)系列的第二篇,本節(jié)內(nèi)容主要講解Timeline基本的工作流程呆盖。通過本章拖云,你將學(xué)會如何創(chuàng)建Timeline,如何用Timeline來制作動畫应又,以...
信息熵 信息熵也叫香農(nóng)信息熵尤筐,百科上有介紹。主要公式: 哈夫曼編碼 使用長度不一的01串編碼符號洞就,主要是為了讓最后輸出的串更短盆繁。就是讓 最小。Huffman使用自底向上構(gòu)建...
“風(fēng)吹仙袂飄飄舉奖磁,猶似霓裳羽衣舞改基。” ——《長恨歌》 白居易 0. 前言 項目技術(shù)測試結(jié)束之后咖为,各種美術(shù)效果提升的需求逐漸成為后續(xù)開發(fā)的重點秕狰,角色效果部分的提升目標之一便是...
Certificates Certificates 即 ”證書“躁染,約等于通行證鸣哀,申請證書是我們進行真機調(diào)試與發(fā)布的第一步。證書主要分為兩類:Development證書用來開發(fā)...
場景·兩個靜態(tài)鏈接庫 接入了騰訊的GVoice來做語音功能吞彤,然后針對有些地區(qū)不能用GVoice的我衬,提供了個本地錄音功能叹放。本地錄音使用的Unity錄制原始數(shù)據(jù),然后用lame庫...
tolua++ C++最常用的類對象挠羔,它的導(dǎo)入要比函數(shù)導(dǎo)入復(fù)雜許多井仰。本質(zhì)上C++的對象是一個指針, 一般是用UserData包裝破加,綁定元表信息俱恶。元表用C++類結(jié)構(gòu)建立起來,告...
關(guān)于編程的一點感慨 寫的代碼缺乏生命力: 過段時間自己看范舀,都有些陌生合是。 缺乏:設(shè)計思路圖文,文檔類注釋锭环,測試樣例代碼聪全。 工作中,有時要維護修改業(yè)務(wù)功能時辅辩,總想重寫掉得了难礼,反而...
不少規(guī)范只是為了統(tǒng)一風(fēng)格。這里記下一些有理由的設(shè)計汽久。 命名 命名規(guī)范會有些額外作用: 區(qū)分作用域:局部鹤竭,成員屬性踊餐,全局景醇,函數(shù)參數(shù)。 區(qū)分類型:函數(shù)名吝岭,變量名三痰,變量類型。 個人...
常見編程模式小結(jié) 繼承 & 組合復(fù)用代碼窜管,兩者都可以繼承有多態(tài)效果散劫,滿足“里氏代換原則”設(shè)計上最好用單繼承多接口(多數(shù)語言是如此限制的)組合基本不受限制沒繼承方便,需要一些中...