1. 程式人生 > >UE4材質中的SphereMask

UE4材質中的SphereMask

材質 article spm 輸出 img info 視頻 cto tle

SphereMask的含義

SphereMask是個神奇的東東。看名字就知道大概什麽意思,球形遮罩。。

SphereMask效果演示

SphereMask 效果演示小視頻

從演示中可以看出,當鏡頭距離越來越近時,材質開始發光。鏡頭邊遠時,材質發光變弱,直到完全不發光。

SphereMask示例材質

技術分享圖片

SphereMask的參數

SphereMask有四個輸入參數。

A:待檢查的位置。

B:圓心的位置。

Radius:半徑。

Hardness:硬度,0是完整過渡,100是沒有過渡。

輸出的是一個0~1之間的數。當A在B之外時,輸出0,當A在B的位置時,輸出1。A在園內時,輸出0~1,具體取決於是否有硬度以及位置。

註意,A和B可以1~4維的vector。

SphereMask的應用

應用應該是很廣泛的。當你想以某個東西為中心做個什麽事兒的時候。。用這個就方便了。


原文地址:原文地址

本文首發於翰者學堂

UE4材質中的SphereMask