你好!

过去几个月,我一直在开发一个用于学习人工智能的游戏,过程中涌现出各种小项目和支线任务,乐趣无穷。

早些时候,我发现用AI来做骨骼绑定和动画并不容易。人类角色用Mixamo还算简单,但任何结构奇特的生物,如果不按传统方式一丝不苟地制作动画,就会极其困难。我想到一个点子,目前已经初见成效,而且据我所知,还没有人这么做过。

下面概述一下我的方法。想请大家评价:1)这会不会是已经过时的套路,而且有人做得更好更巧妙?2)如果这里面真有点创意,该怎么扩展?3)如果是个非常好的主意,如何才能把它变成一个社区项目,最终建成一个适用于所有可能生物结构的、规模庞大的现成动画库?

生物力学图谱

我的核心思路是:让人工智能代理对动物的生物力学进行科学研究。也就是说,获取行走、奔跑、扑击、滑行等标准动作中每个可量化方面的关节角度、速度、时机等数据。这些代理用这些数据来填充一本“图谱”。图谱中的每个条目都附有期刊或书籍的引用来源,以确保可追溯性。

一旦图谱足够完整,我会让另一个代理把图谱数据迁移到我制作的生物模型上(使用Meshy智能绑定工具绑定),从而获得自然可信的动作。这个AI代理完全依据图谱,不会偏离或凭空捏造数据。

我附上了一些GIF,展示目前取得的成果。

我觉得作为一个既不懂编程、也不懂Blender、更不懂动物学的单打独斗者,能做到这样已经很不错了。在我看来,如果有一群真正有智慧、有技能的人采用这个方法,完全能把它发展成一个庞大的动画库。

[蜥蜴](https://i.redd.it/lj3xkerkc4nh1.gif)

下面附上不同完成度的GIF。蜘蛛、蛇、大象、马、鸟、猫都能辨认出来。大家怎么看?这是个好主意,还是毫无用处?

[蛇向前移动](https://i.redd.it/qzebvcdab4nh1.gif)

[通用四足动物冲锋](https://i.redd.it/hvtiu54qa4nh1.gif)

[跳蛛](https://i.redd.it/6afj7u0s94nh1.gif)

[大象(仅腿部)](https://i.redd.it/mdg5ov0s94nh1.gif)

[猫科动物](https://i.redd.it/budbnv0s94nh1.gif)

[马科动物](https://i.redd.it/b6bdjv0s94nh1.gif)

[鸟](https://i.redd.it/e0stmw0s94nh1.gif)