? 成人av一区,亚洲AV中文AV日韩AV
聯(lián)系我們

給我們留言

聯(lián)系我們

地址:福建省晉江市青陽街道洪山路國際工業(yè)設(shè)計園納金網(wǎng)

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當前位置:主頁 > 3D教程 > 圖文教程

Unreal Engine 4:適用于FPS游戲的勾邊后期效果

來源: 52vr | 責任編輯:傳說的落葉 | 發(fā)布時間: 2019-06-18 09:50 | 瀏覽量:
勾邊效果
 
在很多的FPS或者TPS游戲中,當玩家的隊友處于障礙物之后,為了告訴玩家當前隊友的位置,往往會在屏幕上勾勒出隊友的輪廓,例如求生之路,無主之地等。
 
在UE4中實現(xiàn)的效果
 

Unreal Engine 4 —— 適用于FPS游戲的勾邊后期效果

 
Custom Stencil
 
Custom Stencil可以被當作一塊緩存,可以將對應(yīng)的物體渲染到這個緩存里面。只需要勾選Rendering->Render CustomDepth Pass,并且設(shè)定CustomDepth Stencil Value為一個不為3的值,我這里設(shè)定為了26。
 

Unreal Engine 4 —— 適用于FPS游戲的勾邊后期效果

 
如果這個值為灰色不可改變,需要將Engine->Rendering->Postprocessing->Custom Depth-Stencil Pass設(shè)定為Enabled。
 

Unreal Engine 4 —— 適用于FPS游戲的勾邊后期效果

 
這樣以來就可以將物體渲染到CustomStencil的緩存中,那么在最終的PP材質(zhì)里面,可以通過如下的方式來進行各種Stencil的區(qū)分和操作: 
 

Unreal Engine 4 —— 適用于FPS游戲的勾邊后期效果

 
UE4中的勾邊
 
這里的實現(xiàn)比較簡單,簡單的對上下左右、左上左下右上右下八個方向進行操作即可。這一塊我認為無需太多的贅述,只要簡單學(xué)過計算機圖形學(xué)應(yīng)該能夠很容易把這一塊實現(xiàn)出來。
 
這里放出該材質(zhì)的實現(xiàn):
 
材質(zhì)實現(xiàn)(請查看大圖)
 

Unreal Engine 4 —— 適用于FPS游戲的勾邊后期效果



相關(guān)文章
網(wǎng)友評論

您需要登錄后才可以發(fā)帖 登錄 | 立即注冊

關(guān)閉

全部評論:0條

推薦
熱門