小地图
在Pangu编辑器主界面,小地图的布局总览如下:
序号 | 模块 |
---|---|
1 | 主体 |
2 | 选中地块呼出的右键菜单 |
3 | 点击空白处呼出的右键菜单 |
4 | 快捷按钮栏 |
小地图的主体为当前操作场景的缩略图,是当前操作场景的俯视视图,可以提供一个整体的概览,帮助用户快速了解场景的结构和布局,也可以提供PCG流程中基于地块的便捷操作。
小地图的刷新是一个异步操作,也就是说当切换Pangu子系统(如下图)或者操作场景发生变化时,小地图的刷新不是立即响应的,可能有一定延迟,需要立即刷新时可以按F5快捷键。
右键菜单有两种呼出方式,一种是选中一个或多个地块呼出,另外一种是在空白处右键呼出,分别对应不同的操作。
选中地块呼出的菜单如下图:
各个子项功能说明如下:
菜单项 | 释义 |
---|---|
Load | 加载所选的地块 |
Unload | 卸载所选的地块 |
Delete Tiles-Delete Tiles Actor | 将真实地形中,和代理地形对应的地块Actor删除,等同于在场景大纲中直接选中对应的LandscapeStreamingProxy对象执行删除操作![alt text](/src/content/docmedia/UE532/小地图/Right_click_ Menu_Delete_Tiles_1.0.0.png) |
Delete Tiles-Delete Tiles And Files | 不仅删除选中地块对应的LandscapeStreamingProxy对象,而且把本地对应的美术资产目录PcgMaps中的文件一并删除(美术资产文件具体路径:Show Tile Files in Explorer打开的目录)。*注意这是一个不可逆的操作,删除后不能通过撤销回退。 |
Hide tiles | 隐藏选中的地块 |
Show tiles | 显示选中的地块 |
Copy Selected Tiles | 复制选中的地块的坐标到剪贴板 |
Paste Selected Tiles | 从剪贴板获取地块的坐标并选中对应地块 |
Show Tile Files in Content Browser | 打开选中地块对应的UE内容浏览器目录 |
Show Tile Files in Explorer | 打开选中地块对应的本地美术资产目录 |
Lock/UnLock | 对选中地块执行上锁/解锁操作,具体可参考如何使用Pangu的多人协作 |
RequestForUnlock | 请求他人解锁选中地块的资源,会发送popo通知和UE内通知当前锁持有者 |
Version Control-Update | 更新选中的地块上的资源到最新版本 |
Version Control-Reset | 重置选中的地块上的资源和版本库保持一致 |
Version Control-Submit | 提交选中的地块上的资源 |
Select Tiles With Lock By Self | 从选中的地块中选中包含自己锁定的地块 |
Refresh lock of tiles | 刷新全部地块的锁的状态 |
Unlock files not exist | 解锁本地不存在的文件的锁 |
Export/Import | 导出/导入选中地块的各个资产。具体可参考导入导出 |
Focus Seleted | 将编辑器的视窗聚焦到选中的地块 |
Create preview tile | 根据选中的地块创建预览地块,用于工作台预览功能 |
Explore to workspace | 从当前选中的地块的所有地貌中选择一个地貌包,打开工作台显示编辑这个地貌包 |
在空白处右键呼出的菜单如下图:
各个子项功能说明如下:
菜单项 | 释义 |
---|---|
Refresh | 立即刷新一次小地图主题缩略图,快捷键为F5 |
Switch Working Landscape space | 切换当前显示的地形编辑层(Agent/UE/Houdini Layer) |
Show Project Files in Explorer | 打开项目在本地的美术资产目录 |
Show Map Files in Explorer | 打开当前地图在本地的美术资产目录 |
Show Art Data Path in Explorer | 打开Pangu的美术资源在本地的目录 |
Show Hou Tools Path in Explorer | 打开Pangu的工具在本地的目录 |
Copy Selected Tiles | 复制选中地块的坐标系,快捷键为Ctrl+C |
Paste Selected Tiles | 根据地块的坐标系信息,选中对应的地块,快捷键为Ctrl+V.比如粘贴板中有如下粘贴数据:(0, 0) |
Select All Tiles With Lock By Self | 从所有的地块中选择包含自己锁定的地块 |
序号 | 释义 |
---|---|
1 | 场景调试模式 |
2 | 场景手编模式 |
3 | 地块选择模式 |
4 | 小地图曲线(在小地图上绘制,而不加载地块) |
5 | 代理地形工作区(切换至代理地形后,场景中将会仅显示代理地形) |
6 | UE地形工作区(切换到真实地形的UE Layer, 隐藏代理地形与Houdini Layer) |
7 | 显示Layout分布 |
8 | 显示海平面 |
9 | 显示导入的Bgeo |
10 | 显示植株和植被 |
11 | 进入地形模式 |
12 | 开启网格辅助线 |
13 | 显示已经加载的地块区域 |
不同的选项对应:不同的笔刷颜色贴图显示方式。比如选中了 Layout,那么地形的颜色预览模式对应着 Layout 的颜色分布图。(注意,如果预览的模式与当前所使用的笔刷工具不匹配时,使用笔刷会无效)
此功能主要为了方便用户在某个笔刷工具下,可以不需要切换笔刷工具就可以预览其他笔刷工具的颜色图。
其中的 CustomTexture 比较特殊,是自定义贴图,不与任何笔刷工具有关系。它可以让用户自己定制一张 png 图片,通过一定的规则,就可以让这张贴图显示在地块上。(例如可以制作一张卫星图,让这张卫星图贴到地块上)
这个贴图必须满足如下需求。
- 假设我想要坐标为(-4, -4)的地块显示自定义贴图,那么这个文件必须在
V00\Splits\x-4_y-4\layout
文件夹下。文件名为:custom_decal.png
。例如F:\Work\Kaitian\hou_dever\PcgMaps\SharePrj\NewMap07\V00\Splits\x-4_y-4\layout\custom_decal.png
- 文件必须为 png 文件,带 RGBA 通道,每个通道 8 bit 深,也就是总共 32 bit 深。
顶部Auto Unload勾选Yes或No在UE5上效果不同, 在UE4上没有区别。在UE5上,选择Yes后,勾选各个子系统效果为显示+加载已加载区域的系统全部Actor, 取消勾选则为隐藏+卸载。选择No后, 勾选和不勾选则只有显示/隐藏的效果,不控制加载卸载。
Bgeo子菜单的第一项为All,勾选All则勾选下方所有。Bgeo的子菜单当前场景中Cook出结果的各个子系统的名称(如Layout、Biome等)。
-
进入手编模式,会自动切换到UE地形工作区。
-
为了防止误修改其他地形层,会将其他层隐藏或者上锁。
- AgentLandscape会隐藏
- Landscape Mode会上锁Houdini Layer和AgentLandscape的无关Layers
- 当没有退出手编模式而切换到代理地形工作区或者Houdini地形工作区会进行提醒,需要退出手编模式才能进行切换。
- 退出手编模式以后,隐藏AgentLandscape和上锁的Layers都会显示或者解锁。