如何生成地貌

功能概述

使用 Layout 子系统可以在地块上,刷上地貌的对应颜色和高度,刷完色块和高度后,框选想要 Cook 的地块点击 Cook 面板 Start Cook,等待完成后即可生成带有高度和地貌材质的场景效果。

使用前提

需要创建盘古地形, 创建Pangu地形参考:使用Pangu编辑器创建地形

操作步骤

1. 使用笔刷工具对地块刷颜色

打开 Pangu 后, 工具栏点击 Layout 工具切换到 Layout 子系统,之后点击左上角:Operation 选项卡。 avatar

选择想要刷取的笔刷类型:Brush Type 以及调整为合适的笔刷半径:Radiusavatar

如果 Brush Type 是空的,则需要去 Config 选项卡添加颜色。

具体操作请查看:地貌编辑器 第二节:Config 选项卡

avatar

方法一:进入到 UE 的 Level 窗口,对想要操作的地块按下鼠标左键刷颜色。

方法二:或者也可以在 Pangu 的小地图下,鼠标左键选择地块,点击 Fill Color 按钮,对选中的地块中所有的像素点覆盖为:Brush Type 的颜色。

2. 修改高度

找到 Pangu 小地图右上角的两个小按钮,保证 A 按钮高亮,点击右方的 Toggle enable landscape edit mode 按钮,切换到 UE 的地形模式。 这里本质是利用 UE 自带的 地形模式 修改地形高度。

UE Editing Landscapes avatar

注意:Landscape Editor一定要选择 AgentLandscape!!!

现在就可以利用 UE 的地形工具来雕刻地形高度了,红色框是雕刻之后的地形。

3. Cook 操作

刷完颜色之后,保证是在 Layout 工具下,点击右边的 Cook 选项卡,然后在 Pangu 小地图中选择需要 Cook 的地块,点击 Start 按钮开始 Cook。 avatar

等待 Cook … avatar

Cook 成功 avatar

点击 Pangu 右上角的 Exit 按钮,并且保证序号①的箭头指向:Switch to ue workspace 高亮(不高亮就鼠标左键点击),就可以看到效果了。 avatar

Cook 最终效果如下

avatar

Q&A

一、点击 Start 失败。

可能是地块中存在没有上色的地块,如果需要地块正确 Cook,那应该保证地块中的颜色都是合法的。

合法的颜色:没有未刷的像素,刷的颜色必须都是存在的,也就是 Config 都有的。

avatar

也有可能刷的颜色并不存在。 avatar

序号①:目前存在的合法颜色。 序号②:报错信息。 序号③:不存在的非法颜色。

上述两种情况的解决方法可以参考:地貌编辑器 (可以从 Clear Invalid 开始看)

二、UE的主视窗中不显示笔刷

如果进入了 Layout 工具,并且UE的主视窗中不显示笔刷,原因可能是禁止了实时重载,点击它就可以关闭了。

avatar

相关文档

地貌编辑器