【UE 材质】冰冻效果

效果

步骤

  1. 打开"Quixel Bridge"

下载冰的纹理

  1. 新建一个材质,这里命名为"M_Frozen"

打开"M_Frozen",添加如下节点,此时我们可以通过控制参数"偏移"来改变边界的偏移

此时预览效果如下

如果增加参数"偏移"的默认值效果如下

  1. 通过材质参数集来代替材质参数

添加一个标量参数命名为"Frozen"

  1. 回到材质"M_Frozen"中,添加一个"Collection Param"节点来代替材质参数"偏移",设置集为"MPC_Frozen",参数名"Frozen"

通过"saturate"节点将输出的值限制在0~1之间

通过"Lerp"节点对冰冻纹理和纯黑进行插值

添加边界的菲涅尔效果

为了让材质看起来有视差效果,添加如下节点

接下来给材质边缘添加自发光效果,添加如下节点

如果觉得冰冻效果不够明显,可以修改如下节点

  1. 我们将材质赋予在一个方块上,效果如下

此时可以通过修改材质参数的默认值来改变冰冻区域的范围

  1. 新建一个材质函数,这里命名为"MF_Frozen"

打开"MF_Frozen",将材质"M_Frozen"中的所有节点复制到材质函数"MF_Frozen"中

修改输出命名为"Emissive"

勾选"公开到库"

  1. 我们在场景中添加一个红色方块

如果要添加冰冻效果,只需要使用材质函数"MF_Frozen"

参考视频:

https://www.bilibili.com/video/BV1Tk4y1V7M3/?spm_id_from=pageDriver&vd_source=36a3e35639c44bb339f59760641390a8

相关推荐
GentooEmacs7 小时前
unreal中渲染地球 通用静态磁层场线
ue5·数字孪生·太阳系·unrealengine·太空·地球磁场
思麟呀1 天前
UE蓝图初步
ue5
吴梓穆1 天前
UE5VSC++开发 一 环境准备
ue5
电子云与长程纠缠1 天前
UE5 地形纹理高度混合
ue5
朗迹 - 张伟2 天前
UE5 C++学习笔记
c++·学习·ue5
成都渲染101云渲染66662 天前
C4D/Blender云渲染计费详解|5090显卡实测:速度对比+成本核算
3d·ue5·blender·maya·houdini
朗迹 - 张伟3 天前
UE5 UMG学习笔记
笔记·学习·ue5
平行云3 天前
数字孪生信创云渲染系列(一):混合信创与全国产化架构
unity·ue5·3dsmax·webgl·gpu算力·实时云渲染·像素流送
吴梓穆4 天前
UE5手动放置的树有碰撞,地形刷出来的没有
ue5
Zhichao_974 天前
【UE UMG 材质】虚线框
ue5·材质