跳到正文
黑箱之外· 来源· @BeyondTheBoxCN · X·· 3 小时前精选AI 评分70
推荐理由

实测展示了单张显卡驱动千级AI角色的性能表现,为评估端侧大规模角色动画可行性提供了具体参考。

正文

一张 RTX 3080 Ti,竟然能同时带动 1,500 个由 NVIDIA MotionBricks 驱动的游戏角色,而且还能跑到 30 FPS!

这个测试让我对 AI 游戏角色的未来更有信心了。

前几天我专门介绍过 MotionBricks。当时展示的是浏览器 WebGPU 版本,玩家按方向键,AI 就能实时生成角色走路、转身、停下等动作,衔接非常自然。

当时我就在想,如果游戏里有几百甚至上千个 NPC,每个人的动作都交给 AI 实时生成,显卡到底能不能扛得住?

现在,日本开发者 @oboroge9 做了一个很有说服力的测试。

他用 RTX 3080 Ti,在一座简化的 3D 小镇里让 1,500 个 MotionBricks 角色同时活动,报告帧率达到 30 FPS。由于 30 FPS 看起来还有些卡顿,他又加入了插帧处理,让动作看起来更流畅。

附带的监控截图显示,GPU 利用率约为 79%,专用显存占用约 4.1GB。

有意思的是,10 月 31 日他还在测试 8 个角色并行运行,短短几天后就展示了上千个角色的场景。

我觉得这项技术对游戏开发的潜力可能比之前预想的还大。

想象一下未来的开放世界游戏:城市街道、商场、小镇里有成百上千个 NPC,每个人都能根据自己的移动方向、目标和周围环境生成自然的身体动作。

如果再结合 AI 驱动的 NPC 行为、寻路和社会规则,我们也许真的能做出一座不断自主运转的虚拟城市。

现在的测试已经让大规模角色动画的性能问题向前迈了一大步。下一步,我最想看到的是把复杂的寻路、碰撞、人物外观和独立 AI 行为都加进去,再看看实际游戏性能。

感谢@oboroge9的测试! https://x.com/oboroge9/status/2117450079539741156/video/1

来源:黑箱之外 · x.com