【UE5 Mass AI 基础教程一】代理生成

一、引擎参数配置

打开UE5引擎,点击【编辑->插件】,进入插件页面,搜索【Mass】,将【MassAI】、【MassCrowd】、【MassEntity】、【MassGameplay】都勾选上。然后重启引擎,应用插件。
在这里插入图片描述
再点击【编辑->项目配置】,搜索【Zone Graph】,修改配置为如下配置。
在这里插入图片描述

二、Zone Graph 配置

新建一个Base Level。
在这里插入图片描述
在【添加物体->所有类】中最下方,找到【ZoneShape】,拖拽到场景中。
操纵样条曲线,修改ZoneShape形状如下图:
在这里插入图片描述
并在其细节面板中,将Zone下的Tags,修改为【Pedestrian】。
在这里插入图片描述
再通过【添加物体->所有类->ZoneGraphData】,拖拽到场景内,生成一个ZoneGraphData。
在这里插入图片描述
点击【构建->构建ZoneGraph】,构建Zone导航。
在这里插入图片描述
按下【P】键,显示如下图即可。
在这里插入图片描述

三、准备Agent

按下【Ctrl+空格】,呼出内容侧滑菜单。点击【右键鼠标->蓝图类->角色】,新建一个角色,命名为【BP_MassAI】。并在网格体中进行如下图所示配置。在这里插入图片描述

四、准备MassEntityAssetConfig

点击【鼠标右键->其他->数据资产->MassEntityConfigAsset】,新建一个MassEntityConfigAsset,命名为【DA_MassAIConfig】。
在这里插入图片描述
再点击【Traits】右侧的加号,添加特性。
添加AssortedFragments。并在Fragments中添加【MassActorFragment】
在这里插入图片描述
添加【LODCollector】、【CrowdVisualization】、【CrowdMember】等特性。
在这里插入图片描述
并在【CrowdVisualization】中进行如下图配置。

在这里插入图片描述

五、开始生成

点击【添加物体->所有类->MassSpawner】,创建一个MassSpawner。并在MassSpawner的细节面板中进行如下图配置。
在这里插入图片描述
然后点击【运行】按钮,得到最终结果图。
在这里插入图片描述

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值