查看原文
其他

文字描述生成3D角色动作!

小SOMO CGSOMO
2024-07-22
更高质量的CG模型网站

www.cgsomo.com


嗨!老铁们,我是你的好朋友小SOMO!

AI直接生成3D人物动画了!

输入文字就可以控制3D动画人物的动作!你敢信么?

传统意义上,让3D动画人物动起来,需要采用繁琐的动作捕捉来提取骨骼,要么就需要3D建模,纯手k的方式让人物动起来,动画效率相对来说比较低。如果可以用文字描述就可以直接生成动作,那简直美滋滋!这不,MoMask,它来了!


一家高校的研究团队提出了一种名为MoMask的框架,可以利用文本描述生成高保真的3D动画人物动作。

输入文字:
“一个角色正在跑步机上跑步”

输入文字:
“左手握住左脚,右脚向上,左手也向上”

输入文字:
“一个人站了几秒钟,然后拿起手臂并摇晃”

输入文字:
“一个人弯下腰,用右手捡起一个东西”

输入文字:
“一个人向前走,跨过一个物体,继续往前走”

输入文字:“一个人左踢了飞旋腿”

输入文字:“一个人反复用右臂挡住脸”

从上面生成的示例中可以发现,不管是简单的走路,还是稍微复杂一些的动作MoMask都能搞定。

MoMask框架通过分层向量量化,将人体动作表示为不同粒度的离散运动标记。训练时,系统学习预测被随机遮蔽的底层运动标记;在生成时,它可逐步填补空缺,并基于当前层结果预测下一层细微运动。

(方法概述)

这意味着什么呢?意味着不仅能简单的模仿动作,而是能捕捉到动作的每个细节,哪怕是微小的变化也不在话

另一方面,就算动作序列不连贯,也不用慌!MoMask能够利用AI将空白处进行填补,让动作看起来自然流畅!接下来向大家展示MoMask根据文本描述修复填补动作这一能力,主要从运动过程中的中间部分、尾部、开头区域进行修复填补。

中间

(紫色=输入,青色=合成)

“一个人跌倒了,很快就能站起来”


“一个人被推了”

开头

“一个人从地上爬起来”

“一个人在热身”


尾部

“一个人鞠躬”

“一个人蹲着”


好啦,今天传播的小知识点,就是这些内容了,有了此等宝藏,就算没有3D建模的专业知识,也可以轻松让人物动起来,真是人人都可以成为动画师了~

需要注意的是,目前没有办法在Windows上进行配置,需要租一台Linux,就可以轻松的创建此环境了!

代码网址:
https://github.com/EricGuo5513/momask-codes

我的好朋友小SOMO,高质量CG模型哪里找




当然是(cgsomo.com)啦!!点击文末“阅读全文”免费CG模型等你带走~

看了这么久设个星标,再走哦~




- End -


公务员转行去建模!?做了只“蛙”居然直接登顶A站2023年度榜首!


【模型分享】公共设施类3D模型,懒人必备!


ViewScreen:虚实融合,电影制作数字资产实时可视化!


谷歌!皮克斯!又又开始裁员了?


继续滑动看下一个
CGSOMO
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存