博主你的理解有誤哦鹊漠,EarlyZ跟PreZ是兩個(gè)東西,PreZ是用來(lái)利用EarlyZ的濒翻。
PreZ的第一個(gè)Pass互例,會(huì)將AlphaTest的物體僅先畫(huà)一遍深度葫辐,這時(shí)候EarlyZ是失效的(因?yàn)锳lphaTest的物體需要在PS中執(zhí)行clip之后才知道該點(diǎn)保留還是丟棄)蹬挺;
PreZ的第二個(gè)Pass唬滑,ZTest設(shè)置為Equal,繪制AlphaTest的物體域携,但不執(zhí)行clip操作,此時(shí)EarlyZ生效鱼喉,只有與深度相等的片元才會(huì)被執(zhí)行PS
[unity]神秘的Early-Z到底是個(gè)啥秀鞭?前言 最近聽(tīng)到有朋友聊到了early-z,我們知道傳統(tǒng)的渲染管線是: 應(yīng)用階段(CPU)->幾何階段(頂點(diǎn)著色器)->光柵化階段(片元著色器)->各種測(cè)試(深度測(cè)試...