UE4 | 关于CoverGenerator在VoxelPlugin中的应用

这段时间我正在制作一款RTS游戏,其中应用到AI的掩体计算与可破坏地形;苦苦搜遍全网终于发现了两个相关插件:

CoverGenerator:GitHub - Deams51/CoverGenerator-UE4: A dynamic cover point generator plugin for Unreal Engine 4.

VoxelPlugin:在插件创建的Voxel Plugin FREE: dynamic procedural landscape - 虚幻引擎商城 (unrealengine.com)

 

两款插件独立运作时都很完美,但是把CoverGenerator放在一个拥有体素地形的场景时,经常会导致无法正常生成掩体点

 

解决方法:

1.确保场景拥有NavMeshBoundsVolume,VoxelWorld两个Actor

 

 

 

 

 

2.选择VoxelWorld,在细节面板中的Voxel-Collision板块中把对象类型设为WorldDynamic

 

 

3.最重要的一步,在Voxel-NavMesh板块中的Enable Navmesh与Compute Visible Chunks Navmesh勾上,再把下面的Max LOD设为一个较高的数(默认值为0,我这里设为10)

 

 

设置完毕

posted @ 2021-08-09 16:21  _ZAX()  阅读(346)  评论(0)    收藏  举报