WP构建及常规构建操作
WP构建方式 :https://docs.unrealengine.com/5.0/zh-CN/world-partitioned-navigation-mesh/
常规构建方式
针对WP的构建方式特殊配置项关闭就好:
取消勾选RecastNavMesh-XXX下的IsWorldPartitioned
执行n.bNavMeshAllowPartitionedBuildingFromEditor 0取消编辑器下构建WP NavMesh
以上两种都取消掉自动构建,规避每次打开编辑器自动刷新导航数据
编辑器配置中关闭Update Navigation Automatically
项目管理配置中Navigation System中取消勾选Auto Create Navigation Data
项目管理配置Navigation Mesh
根据需要勾选Display配置
Draw Filled Polys 用于生成的导航网格显示
Draw Nav Mesh Edges 显示导航Mesh边界
其他的如有调试需要开启,平时关闭即可
瓦片生成调试配置
勾选Enable
勾选Enable Drawing
Generation配置
属性 |
配置数据 |
特殊说明 |
Fixed Tile Pool Size |
WP勾选、常规方式不勾选 |
用于瓦片数据的流式加载 |
Tile Pool Size |
瓦片池Size大小 |
如果开启流加载的情况下保持1024的值即可(该值充足) |
Tile Size UU |
设置参数大小: 4096, 4096, 4096 |
这里设置可设置三个分段值,和Cell Size对应 |
Cell Size |
设置参数大小: 32, 64, 64 |
这是给出的示例与TileSizeUU对应,都是默认TileSize为64 |
Cell Height |
这里暂时设置为10 |
该值调大后内存占用会上升,但影响幅度不像Cell Size那么明显 |
Agent Radius |