Insider Insider
3dnchu 尚无浏览 2 分钟阅读

Easy Crowds – Niagara Crowd System | 可在 Niagara 与 VAT 中轻松驱动 1 万体以上角色的面向 Unreal Engine 的群集系统!

利用 Easy Crowd 的 Niagara 和 VAT,实现 1 万体以上角色的大规模群集表现与战斗的面向 Unreal Engine 的系统「Easy Crowds – Niagara Crowd System」正在 Fab 发售!

Easy Crowds – Niagara Crowd System

Easy Crowds 是一个利用 Unreal Engine 的 Niagara GPU Particle System 和 Neighbor Grid 构建的大规模群集系统。
角色动画渲染使用 Vertex Animation Texture(VAT),将动画渲染负载卸载到 GPU。可在高帧率下渲染 1 万体以上角色
此外,通过 Niagara 的 Scratch Pad Module 构建核心逻辑,并与 Blueprint 联动,实现了路径搜索、障碍物回避、战斗、状态切换等,不仅限于群集显示的各种交互。

  • 基于 Niagara GPU Particle System 的大规模群集模拟
  • 使用 VAT 的角色动画
  • 支持显示 1 万体以上角色
  • GPU Flow Field Pathfinding
  • 障碍物回避
  • 基于 Niagara PBD 的自碰撞
  • Idle / Walk / Run / Attack / Hit / Falling 等状态切换
  • 一个 State 可设置多个动画
  • 支持近战・远程・飞行单位
  • 通过多个组进行战斗
  • 多个移动目标
  • 沿路径移动
  • 击退・冻结・暴击・减速・DoT・AoE 等伤害表现
  • 拖拽选择・追加选择・取消选择・全选
  • 按团队统计角色种类与总数
  • 与 Blueprint 角色联动
  • 支持 LOD
  • 支持 DX11

该系统不使用 C++ 或 Mass Entity,而是 100% 由 Niagara 和 Blueprint 构建
可直接拖放使用,同时如果具备 Niagara 和 Blueprint 的知识,也可以对系统进行自定义与扩展。

用 Niagara 能做到这种程度,真有意思呢
好想做一个把僵尸横扫一空的游戏……
「Easy Crowds – Niagara Crowd System」个人版为 $235.59,专业版为 $1,247.30,正在 Fab 上销售中!
请务必查看!

链接

Easy Crowds _ Niagara Crowd System | Fab