Landscape UE5.3 地形置换

首先要开启UE5.3的置换功能,在所创建的项目工程文件找到目录的Config,进去找到DefaultEngine打开,在[/Script/Engine.RendererSettings]需要添加控制台代码才能开启5.3的置换功能

r.Nanite.AllowTessellation=1
r.Nanite.Tessellation=1
r.RayTracing.Nanite.Mode=1

在引擎内创建的地形需要开启Nanite才能进行材质置换,如果对地形有编辑出现不正常显示,可以点击重新编译数据

M_Landscape_Height 地形置换材质材质介绍:

这里的地形绘制层A-G共9层,不够用后续可以自行添加,每一层的参数控制都是一样的对应的

材质使用介绍

使用演示ABCDE绘制图层

A_绘制层

B_绘制层_岩石峭壁层 B层的范围和边缘渐变软硬可以通过

C_添加一个随机遮罩层,打破纹理重复度,需要打开Ground_BreaKUp才会有效果

D_顶层材质,可以单独控制山顶部分材质 需要开启 Height_Material 里面的 TopMaterial?才会显示效果

E_底层材质,可以单独控制低谷凹陷的部分,需要开启 Height_Material 里面的  BottomMsterial? 才会显示效果控制

如果需要置换效果只需要开启每一层材质的 _Material_Displacement

置换效果展示

r.Raytracing.NormalBias 4 (默认0.1)

r.Raytracing.Nanite.mode 1(默认0) 

r.RayTracing.Shadows.EnableTwoSidedGeometry 0 (默认1)

r.Shadow.Virtual.ResolutionLodBiasDirectional 来改变VSM的阴影分辨率。值越小分辨率越高,默认值是-2,但通常在地形上会带来非常糟糕的碎影如果用了这个命令会降低阴影分辨率,会导致阴影地方有锯齿的话。就使用另一种方案,在保持阴影MIP分辨率不变的情况下,通过r.Shadow.Virtual.NormalBias增加这个值。

或者通过编辑Landscape平滑笔刷平滑一下

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当使用UE5创建地形时,以下是主要的步骤: 1. 打开UE5编辑器并创建一个新的关卡(Level)。 2. 在场景中选择一个适合的位置来放置地形。 3. 打开"Landscape"工具面板,在工具栏上选择"Landscape"工具。 4. 在弹出的对话框中设置地形的大小和分辨率。您可以选择自定义大小或使用默认值。 5. 点击"Create"按钮来创建地形。 6. 接下来,您可以使用"Landscape"工具面板上的各种工具来进行细节操作。例如,您可以使用"Add/Remove"工具来添加或删除地形高度,使用"Flatten"工具来平整地形,使用"Smooth"工具来平滑地形等。 7. 您还可以使用"Landscape"工具面板上的"Paint"工具来添加纹理和植被到地形上。选择合适的纹理和植被材质,并在地形上绘制它们。 8. 您可以使用"Landscape"工具面板上的"Manage Layers"选项来管理不同的纹理和植被图层。您可以添加、删除、编辑图层,并设置它们的混合方式和权重。 9. 如果需要进一步调整地形细节,您可以在"Landscape"工具面板上选择其他工具和选项进行操作。例如,您可以使用"Sculpt"工具来雕刻地形,使用"Erosion"工具来模拟侵蚀效果,使用"Smooth"工具来进一步平滑地形等。 10. 在完成地形的创建和细节调整后,您可以保存并应用地形到关卡中。 这些是基本的步骤,您还可以根据需要进一步探索UE5提供的地形编辑工具和功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值