AI鱼群运动闪避模拟样条线蓝图 虚幻ue4 Fish School System V2
资源描述
《鱼校系统V2》将广受欢迎的原作提升到了一个新的水平,现在充分利用了虚幻引擎的尖端Niagara粒子系统。我们已经摆脱了基于样条的动画,转而完全依赖 Niagara A.I.。此更新带来了增强功能,例如智能物体和玩家回避、即时速度变化、区域限制等等!
直接在蓝图中自定义各种学校行为设置,包括大小、速度和颜色。体验高达 10 倍的效率提升,让您在关卡中填充数千条鱼,远远超出之前版本的限制!
此外,我们还提供新的、可购买的鱼类套餐,这些套餐可以无缝集成到鱼类学校系统 V2 中,从而扩大您的水生多样性。
避免学校系统 V.2 具有物体和玩家回避功能,可以在每个鱼群的细节面板中设置。这对于让你的鱼游离摄像机,或者游离关卡中的特定演员,如电影中的鲨鱼,是很有用的。每个鱼群都配有自己的“游泳区箱”。鱼会尽量避免越过这个盒子的边缘,这可以帮助您自定义希望每个鱼群游动的区域。
碰撞除了让Niagara粒子与静态和动态物体发生碰撞外,该系统还利用了 “可破坏 ”的碰撞通道,允许玩家穿过网格体,而你的鱼不会穿过它们。只需确保你的静态网格体勾选了“可破坏”通道,你的鱼就会与该物体发生碰撞。
鱼动画该系统提供了两个选项来为您的鱼制作动画。
借助 Auto-Animation 材质节点,您可以毫不费力地为鱼静态网格体制作动画,无需在外部软件中手动为鱼制作动画。但是,如果您想提高动画质量,该系统提供了顶点动画支持,这对于黄貂鱼或鳗鱼等非传统水生生物来说是必不可少的。
样条引导该软件包还包含一个样条蓝图,该蓝图指示 AI 沿着创建的样条遵循预定路径。在指导 AI 学校时,这个样条蓝图为他们制作了一个目标的动画,但保留了物体和玩家回避功能,确保了动态和交互式运动。
优化当鱼没有在屏幕上渲染时,它们仍然会移动,但它们对性能的影响会降低到原来的 1%!
重要提示:鱼群系统 V2 主要设计用于较大的游乐区域,例如海洋或大型湖泊。它可能在小水区或浅水区存在一些问题。
重要提示 - 碰撞:
虽然碰撞支持可以阻止你的鱼游过不可见或可见的边界,但Niagara仍然无法使用自定义碰撞通道进行操作,所以我将碰撞通道设置为“可破坏”配置文件。
这可能并不适合所有项目,尤其是那些需要可破坏通道进行游戏的项目。
此外,如果您的物体厚度小于 10 厘米,您可能会遇到问题。
重要提示 - 浅水区:
浅水区允许鱼最初水平游泳而不垂直移动,这非常适合浅水区。然而,这个特征有很强的局限性:它不能在粒子的路径内发生倾斜碰撞,否则粒子的反弹轨迹将不会保持水平。
技术细节
特征:
- Fish School 人工智能蓝图
- 带有顶点动画的鱼学校 AI 蓝图
- 鱼群样条蓝图
- 带有顶点动画的鱼群样条蓝图
- 鱼类学校 A.I 尼亚加拉系统
- 鱼学校 AI Niagara 系统与顶点动画
- 鱼群花键 Niagara 系统
- 带有顶点动画的鱼学校样条尼亚加拉系统
- 蓝图允许调整比例、颜色、动画速度、动画频率、切换自动动画或顶点动画、切换标准速度或动态速度、最小和最大速度和动画速度、鱼的数量、众多粒子群设置、流派枚举预设、要游离的自定义对象和游泳区框。
- 具有可变颜色和图案的鱼材料,由粒子颜色控制
- 高多边形鱼静态网格、低多边形鱼粒子静态网格和顶点动画鱼静态网格
- 焦散照明光功能材料
- 游泳观众玩家棋子
静态网格体数量:3(1 条鱼,3 种静态网格体类型)
LODS:3
顶点:高多边形鱼 721,低多边形鱼 334
蓝图数量:4
输入: 键盘、鼠标
网络复制:据推测没有,但目前未知
支持的开发平台:视窗、Mac
文档: 将鼠标悬停在变量上可查看有关其作用的文档
演示地址
在蓝图创建的Fish A.I - Fish School System V2 - 虚幻引擎商城 (unrealengine.com)
使用教程:
- 得到一个文件夹,放入项目路径的Content下打开项目即可。(一定要在Content主目录,文件名不能带有空格)
- 得到项目文件夹,有启动图标。双击图标启动对应的引擎即可。(如提示需编译项目就是没有安装对应的引擎版本)
- 文件夹内有manifest库文件,将上一级文件夹一起复制到Epic\Epic Games\Launcher\VaultCache文件夹下重启Epic平台在保管库里可以看到资源下载。(如没有文件夹,只有库文件可以复制宝贝名称或者随意命名一个文件夹放入VaultCache)
- 打开文件夹看见带有Plugins字样说明这个是插件素材,需要将文件夹复制到需要打开的引擎版本文件夹里的plugins或Marketplace 文件夹内举个例子:D:\Office\Epic\UE_4.25\Engine\Plugins放入后打开对应版本的项目可以看到发现新插件的提示,点击启用插件重启引擎即可。(如无提示在项目设置里找到管理插件搜索插件名称启用也可)
常见问题:
- 网盘提示无法下载。 答:重启或更换浏览器
- 打开项目后什么都没有,全是空白。 答:文件夹路径有空格
- 打开项目后材质丢失,蓝图节点报错 。 答:文件夹路径没放对
- 材质模型都有,但是找不到关卡。 答:版本过低导致关卡丢失
- 一打开关卡就崩溃。 答:版本过低或内存不够
- 人物车辆无法移动。 答:在内容浏览器添加对应的第一人称或驾驶内容包
(如以上步骤都没问题还是出现材质丢失蓝图报错等问题,有可能是随着虚幻引擎更新抛弃了原有的一些功能。遇到的问题客服会的都会解答,如未回复可以留言,最好有截图说明。)
微信扫描下方的二维码阅读本文