【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的细节面板中进行如下图配置。
然后点击【运行】按钮,得到最终结果图。
【UE5 Mass AI 基础教程一】代理生成相关推荐
- 【UE5 Mass AI 基础教程二】代理移动
紧接上文,我们开始让Agent动起来. 一.状态树 点击[鼠标右键->人工智能->StateTree],创建一个StateTree,命名为[ST_MassAI].修改Schema为Mass ...
- ai如何置入_AI基础教程51:文字(一)文本的置入与导出
从这一篇AI基础教程开始,我们将从零开始,介绍AI中非常重要的文字功能.今天,我们先来了解一下文本的置入与导出. "文字工具"(快捷键"T")在AI中是一个非常 ...
- ai边缘平滑_AI基础教程113:“效果”菜单之“画笔描边”(一)喷溅效果
从今天的AI基础教程开始,我们来讲解Illustrator"效果"菜单下的"画笔描边"效果组.今天要讲的是"画笔描边"效果组中的第一个效果: ...
- 【Graph】NetworkX官方基础教程:图的生成与相关操作
NetworkX官方基础教程:图的生成与相关操作 1. Graph生成和graph操作 2. 分析图 3. 画图 参考资料 本文作为对图结构和复杂网络的快速上手,内容包括基于NetworkX进行图的生 ...
- 右边菜单_AI基础教程65:使用文字菜单编辑文字(七)查找字体
今天,我们继续来讲AI文字菜单中的"查找字体"这个命令. "查找字体",顾名思义,就是可以查找文件中所应用的字体.当我们设计折页或者海报的时候,往往会用到多种不 ...
- Reportlab基础教程03之如何绘制线圆椭圆扇形正方形(含代码)
绘制线 # drawing_lines.pyfrom reportlab.lib.pagesizes import letter from reportlab.pdfgen import canvas ...
- ue5新手零基础学习教程 Unreal Engine 5 Beginner Tutorial - UE5 Starter Course
ue5新手零基础学习教程 Unreal Engine 5 Beginner Tutorial - UE5 Starter Course! 教程大小解压后:4.96G 语言:英语+中英文字幕(机译)时长 ...
- Spring Boot 2.x基础教程:Swagger静态API文档的生成
点击蓝色"程序猿DD"关注我 回复"资源"获取独家整理的学习资料! 作者 | 翟永超 来源 | didispace.com/spring-boot-learni ...
- Spring Boot 2.x基础教程:Swagger静态文档的生成
前言 通过之前的两篇关于Swagger入门以及具体使用细节的介绍之后,我们已经能够轻松地为Spring MVC的Web项目自动构建出API文档了.如果您还不熟悉这块,可以先阅读: Spring Boo ...
最新文章
- Educational Codeforces Round 54
- 从Windows上用SSH链接接入Ubuntu
- 安装用户debian7安装oracle11g
- 机房布线的最高境界 | 最后的暗黑系,真是亮瞎眼 ​
- foo bar的意思
- 椒盐噪声 Python实现
- 2022-2-20stream流的复习
- 安装labelImg(Ubuntu / Linux)
- 龙果学院mysql分布式集群代码_MySQL分布式集群搭建
- wamp php 7.0,wamp如何尝鲜php7
- 一个实用的在线文档格式转换器
- 勒索病毒威胁的解决方案
- NLP的bigrams函数“generator object bigrams at 0x000001D32A95A678“问题解决
- linux两个光驱,llinux挂载多个光驱
- 【转载】别让自己“墙”了自己
- IceSSL插件配置
- 快速迁移可持续使用的开发环境
- 【愚公系列】2023年01月 Java教学课程 030-static关键字
- C 程序设计教程(01)—— 概述
- Java项目开始前必要的七大准备工作,少一步你都得重头开始写
热门文章
- 外包干了五年,废了...
- c语言算24点答案,C语言-纸牌计算24点小游戏
- 使用Typora编写文档的总结
- QT控件通过setProperty设置属性显示内容
- 【脑洞大开】做计算类工作的人为什么费钱?
- 进一寸有进一寸的欢喜,谈谈如何优化 Milvus 数据库的向量查询功能
- mysql如何批量删除索引_mysql执行大批量删除、查询和索引等操作教程
- A5年终盘点:互联网十大热门新闻话题
- 新春佳节英语词汇(zt)
- 4g信号满2g无服务器,为什么手机信号变成2g?为什么手机4G信号突然变成2G信号了?...