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

Maaass Particle – 利用 Niagara 与 Bone Animation Texture (BAT) 的大规模人群模拟与动画用 Unreal Engine 5 插件免费公开!

由 DevDingDangDong 开发、活用 Niagara 和 Bone Animation Texture (BAT) 的大规模人群模拟与动画用 Unreal Engine 5 插件「Maaass Particle」已在 Fab 上免费公开!

Maaass Particle

Maaass Particle 是将 Unreal Engine 的高性能 Mass Entity 系统、Niagara 的灵活渲染管线以及 Bone Animation Texture (BAT) 技术整合起来,实现实时大规模人群模拟与动画的插件。

通过将每个实体的数据(位置、速度、方向、动画状态)流式传输到 Niagara,并借助 BAT 将骨骼动画烘焙到纹理中,在不牺牲 Mass Entity 内置行为或可扩展性的前提下,实现由 GPU 驱动的流畅渲染。

  • BAT 驱动的静态网格动画 自动进行骨骼动画纹理烘焙,并附带按 LOD 划分的权重贴图
  • 动态 LOD 切换 单一网格即可在任何距离下实现最佳性能
  • 编辑器小工具工作流 只需点击几下即可生成 BAT 资源、设置材质并配置生成器
  • Mass 生成器 & Zone 图的整合 此外还支持完全可配置的生成数量和静态网格分配
  • 触发体积 以空间网格效率为基础,为动态 StateTree 事件提供实时触发体积。

模块依赖关系

  • AnimToTexture
  • MassAI
  • MassCrowd
  • MassGameplay

MaaassParticle 面向 Windows 的 Unreal Engine 5.6 设计,并在 MIT 许可证下发布,可大幅缩短复杂 NPC 和人群系统的开发时间,同时确保最佳运行时性能以及与现有 Mass Entity 工作流的完全兼容性。

这也是一款看起来很方便的插件!对于需要这类人群系统的朋友来说,应该很值得推荐!
「Maaass Particle」可从 Fab 免费获取!
请务必去看看!

链接

Maaass Particle | Fab

Screenshot of www.fab.com