关于动作捕捉动画一些记录


做个总结


一、身体的动捕动画

1、Animcraft 。

Animcraft 是一款全新的动画分享与效率软件。它可以让任意二足与四足角色动画,在不同骨骼,不同绑定,不同身材,不同软件之间,按照关键帧与控制器稳定互传。
详细可以看Animcraft官方文档Animcraft视频教程,其中官方文档和官方的视频教程非常的详细介绍了Animcraft 是什么、如何在Maya、3Dmax中使用,以及与各大游戏引擎的联系等。

在官方文档中的链接下载角色库AC_Model 、动画库预设资产AC_Animations导入到Animcraft软件中就能使用一些它官方给出的模型和动捕动作数据来做动画了练习了。


2、Rokoko 。

Rokoko 是一个运动库插件,在Maya、unity等软件中都可使用。之前的blog也简单记录过,在这Rokoko For MayaRokoko For Unity.


3、Adobe的mixamo

mixamo里面也有很多的动作可以使用,都是免费的,使用Adobe账号登录即可下载,可以下载fbx格式。将想要动画应用到自己的模型上的方法是跟rokoko的方式类似的,首先下载好fbx格式的之后,将模型动画导入,在Maya中将自己准备绑定好和刷好蒙皮权重的人物创建HumanIK和定义好对应的点,烘焙到骨骼上。

二、Animcraft 的面部表情捕捉

官方文档面部表情捕捉教程.
个人实践了一下Animcraft 的面部表情捕捉,这里记录一下。

关于移动端设备

官文文档写的支持面部表情捕捉的移动端要求:带有深度相机的设备或具有A12芯片及更新芯片的设备,但具有深度相机的安卓机在应用商店找不到Animcraft.App,因此这里的设备要求应该是带有深度相机和具有A12芯片的设备,也就是iOS系统的iPhone X, iPhone XS, Max , iPhone XR和iPad Air3 ,iPad mini5 ,iPad8及以上。

使用

电脑端

1、准备具有面部绑定的模型,这里使用官方资源做测试
2、在Animcraft中,点击实时面部动作捕捉图标
在这里插入图片描述
3、之后在视图中就会出现等待连接,以及IP地址和端口号(如下图,这张图来源于官方文档)
在这里插入图片描述

移动设备端

4、

  • 苹果设备(我用的是iPad Air4)中到Apple Store下载Animcraft.App,打开APP,选择面部捕捉(身体动捕目前还不支持)
    在这里插入图片描述

  • 然后在APP的设置中将IP设置成跟电脑端中Animcraft中的显示的IP一致,上图的也就是192.168.0.119,端口号也设置为一致,这里也就是10086。
    在这里插入图片描述

随后就是点击LIVE连接,连接成功后,在电脑端的Animcraft中会显示设备已连接。
在这里插入图片描述

5、捕捉。这个时候在苹果设备中面部做的表情就会实时应用到了电脑端的人物上。还可以点击录制按钮,录制面部的动画数据,然后传输到电脑端后,上传保存到Animcraft的表情库中,作为一个永久资产使用。
6、导入到Maya中使用。
7、导出FBX。

面部绑定动画总结

1.在Maya中制作面部骨骼和绑定,绘制蒙皮权重
2.将模型传输到Animcraft,与移动设备连接
3.在移动设备中录制面部表情捕捉
4.传回Animcraft存储的面部表情动画数据,把数据传到Maya中使用
5.导出fbx文件

猜你喜欢

转载自blog.csdn.net/Poggio742/article/details/121918875
今日推荐