国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Unity學(xué)習(xí)筆記 Vol.90 URP遮擋剔除

2021-11-30 13:34 作者:NXL2  | 我要投稿

????使用URP的自定義渲染過程,我們可以輕松創(chuàng)建遮擋剔除的效果。首先,我們創(chuàng)建一個(gè)ShaderGraph,選擇Unlit Graph,命名為Occlusion。

ShaderGraph很簡(jiǎn)單,按上圖連接就行了。

再創(chuàng)建一個(gè)材質(zhì),命名為Occlusion。

創(chuàng)建URP Asset如上圖,如果Project Settings的Graphic沒有設(shè)置,先設(shè)置好。

創(chuàng)建好URP Asset后,會(huì)送你一個(gè)UniversalRenderPipelineAsset_Renderer文件。

點(diǎn)擊Add Renderer Feature按鈕,按下圖添加兩個(gè)Feature。

以我的項(xiàng)目為例子,添加一個(gè)TrainsBehind和一個(gè)TrainFront,在Filter的LayerMask設(shè)置為我們想要遮擋剔除的Layer(之前單獨(dú)設(shè)置一個(gè)專門的Layer)。

在TrainsBehind的Overrides的Material里面,設(shè)置剛才創(chuàng)建的Occlusion材質(zhì),再將Depth打勾,將Depth Test設(shè)置為Greater。在TrainsFront只要將LayerMask設(shè)置好,其它不用設(shè)置。

下面可以看到我的項(xiàng)目中,火車被遮擋的部分以O(shè)cclusion的材質(zhì)顯示出來。而沒有遮擋的部分以正常的方式顯示。

Unity學(xué)習(xí)筆記 Vol.90 URP遮擋剔除的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
北海市| 阿克陶县| 东乌珠穆沁旗| 新竹市| 昌江| 巴彦淖尔市| 冷水江市| 额尔古纳市| 鸡西市| 康保县| 丹巴县| 阳谷县| 长子县| 将乐县| 额尔古纳市| 湘潭市| 灯塔市| 庆安县| 梁山县| 勐海县| 玉田县| 乌拉特中旗| 罗田县| 绩溪县| 常山县| 怀仁县| 唐河县| 固阳县| 舒城县| 宁夏| 应城市| 天等县| 南川市| 克山县| 南宫市| 长顺县| 黑河市| 赞皇县| 宾阳县| 襄垣县| 建宁县|