顧名思義渲染隊(duì)列陪捷,用于設(shè)置渲染的順序:
Background 對(duì)應(yīng)數(shù)值為1000坯门,最先被攝像機(jī)渲染
Geometry 對(duì)應(yīng)數(shù)值為2000茎芋,不透明物體的渲染,如果沒有設(shè)置渲染隊(duì)列且叁。
AlphaTest (2450)存在Alpha通道,需要alpha測(cè)試的物體
Transparent (3000) 半透物體的渲染隊(duì)列啊易。一般是不寫深度的物體吁伺,Alpha Blend等的在該隊(duì)列渲染
Overlay (4000) 最后被渲染的,一般是覆蓋效果租谈,比如鏡頭光暈篮奄,屏幕貼片之類的
渲染順序:值越小越優(yōu)先渲染
Background > Geometry > AlphaTest > Transparent > Overlay
(1)對(duì)于不透明的物體,Geometry來說,該類物體會(huì)從前往后渲染
CubeA 在鏡頭附近垦垂,CubeB在鏡頭遠(yuǎn)處宦搬,渲染順序 CubeA > CubeB
這樣重合的部分在渲染CubeB 的時(shí)候就不會(huì)再進(jìn)行一次寫入Buff操作。
(2)對(duì)于Transparent物體來說,渲染從后往前
同樣是CubeA 與CubeB,則 CubeB > CubeA
如何確認(rèn)是不透明物體劫拗,還是透明物體间校,
需要用到
RenderType 標(biāo)記渲染類型