材質掃描到周圍有物體面的時候,顯示光芒和自定義掃描圖。
1.藍圖節點,材質BlendModel設置為Additive(疊加)。
(1)根據材質在絕對世界坐標中的位置,尋找最近的表面。然后利用減法獲取要顯示自發光長度區域。利用pawer做一個平滑過渡。
(2)根據同樣的方法,獲得掃描材質的自發光區域。
(3)兩個自發光區域相加,就是自發光值。
2.材質節點
DistanceToNearestSurface(與最近表面的距離)
DistanceToNearestSurface(與最近表面的距離) 表達式節點允許材質對“全局距離場”關卡中的任何點進行取樣。 這個材質表達式將輸出從距離場到場景中最近遮擋體的帶符號距離(以全局空間單位計)。
注意:必須在 項目設置(Project Settings) 的 渲染(Rendering) 下啟用 生成網格體距離場(Generate Mesh Distance Fields) ,此表達式才能正確工作。