虚幻UE 材质-Decal延迟贴花

2023年最后一篇文章,提前祝贺大家2024平安顺利!
这篇是关于延迟贴花的参数讲解

文章目录

  • 一、延迟贴花
  • 二、延迟贴花参数
    • 1、延迟贴花的使用
    • 2、延迟贴花材质实例参数
  • 三、法线、视差遮挡映射、置换


一、延迟贴花

延迟贴花(Deferred Decal)是一种特殊的材质,可以在物体表面添加一些特殊效果,如弹痕、血迹等。(简单的理解为我们显示生活中的贴纸)

游戏中的常用技术,用于“后期”为场景增加细节
简单好用,性能消耗低


二、延迟贴花参数

1、延迟贴花的使用

Bridge进行延迟贴花下载

下载后直接拖入场景使用,相对于一个网格体一样摆放在场景中。
虚幻UE 材质-Decal延迟贴花_第1张图片

注意:默认延迟贴花的方向是按垂直向下的蓝紫色箭头投影,可以按e调整投影方向

虚幻UE 材质-Decal延迟贴花_第2张图片
虚幻UE 材质-Decal延迟贴花_第3张图片
这张图可以有两个点可以说明:1、排序顺序 2、贴花大小

1、排序顺序:
排序顺序越大,则越在上头,越优先显示,默认都为0。
2、贴花大小:
变换里面的缩放可以调整贴花大小,贴花大小参数也可以调整
且贴花大小的调整逻辑为以贴花正中心为原点,到各边的长度为半长绘制绿色立方体。

如果需要门贴花优先显示:

如果需要生成一个和ue一样大小的立方体(1m^3)的贴花:
虚幻UE 材质-Decal延迟贴花_第4张图片
在运行时生成贴花:
在运行时把门的贴花生成到当前场景内,先记录好他的位置坐标

在关卡蓝图按键生成
虚幻UE 材质-Decal延迟贴花_第5张图片
效果图
虚幻UE 材质-Decal延迟贴花_第6张图片

注意:虽然这里效果不明显,因为贴花的大小问题,没有物体高,所以没有显示在物体上
更要说明的时物体上的拉伸是无法避免的
我们可以设置物体不接受延迟贴花效果(默认接受

2、延迟贴花材质实例参数

Crop XY是设置延迟贴花的位移
Tiling是设置延迟贴花的UV的

当Tiling分别设置为2和3时:
虚幻UE 材质-Decal延迟贴花_第7张图片
虚幻UE 材质-Decal延迟贴花_第8张图片
通用参数我们这里就不在说明
虚幻UE 材质-Decal延迟贴花_第9张图片
重点留着这个Parallax中的POM

POM: • Paralax Occulusion Mapping | 视差遮挡映射
视差遮挡:前面的物体会挡住后面的物体
通过UV操作实现假透视效果
Truncated Domes Pad


虚幻UE 材质-Decal延迟贴花_第10张图片
虚幻UE 材质-Decal延迟贴花_第11张图片
上面的情况是因为视差遮挡映射出现了bug,可以通过引用平面调整
虚幻UE 材质-Decal延迟贴花_第12张图片

三、法线、视差遮挡映射、置换

也就是Normal、POM、Displacement之间的差别

Normal(法线贴图):Normal是一种用于表示物体表面细节的贴图,
通过它可以在不改变模型本身的情况下,在物体表面创建出凹凸不平的效果,
增强模型的立体感。Normal可以用于静态图像的渲染,也可以用于动态场景的渲染。

Parallax Occlusion Mapping(POM)是一种用于增强3D模型视觉效果的渲染技术。
它通过考虑摄像机的位置和视角,使用高度图和阴影贴图来模拟物体之间的遮挡关系,
从而更准确地计算阴影。POM能够提供更逼真的阴影效果,使3D场景中的物体看起来更加真实。
在游戏开发和图形渲染中,POM是一种广泛使用的技术,有助于提高游戏的视觉质量和玩家的游戏体验。

Displacement(置换贴图):Displacement是一种用于修改模型表面的技术,
通过它可以在模型表面添加更复杂的几何形状,使模型看起来更加真实。
Displacement的工作原理是使用高分辨率的位图来控制几何形状的高度,
可以更好地表现出游戏的细节。
但需要注意,使用Displacement可能会使游戏变得过于复杂,也可能会对游戏性能产生负面影响。

简单来说就是Normal和POM 不是 通过改变物体本身表面来达到产生凹凸效果,
而Displacement
且Normal 不会 产生遮挡,
而POM和Displacement 产生遮挡。
虚幻UE 材质-Decal延迟贴花_第13张图片

你可能感兴趣的:(#,UE_材质(空山新雨后),虚幻,材质,游戏引擎,ue5,ue4)