无需手动绑定!快速实现三维角色动画
杭州/设计爱好者/2年前/1663浏览
版权
无需手动绑定!快速实现三维角色动画
前言
不少小伙伴在完成角色人物建模后,都希望自己的角色能够动起来,但制作角色动画的流程复杂且学习成本高,而比较广泛推荐的Mixamo动作库的使用,虽然能完成角色动画,但毕竟创立时间早且里面大多为游戏向的动作,跟不上流行的趋势,所以今天为大家分享一套全新的流程,无需手动绑定、K帧,就能实现让人眼前一亮的角色动画
这个案例主要是教你将MMD的动作数据转换为iClone的动作文件,并在iClone中完成动作映射的操作,当然在动作映射完成后也可以导出到其他三维软件进行渲染或其它操作
相比Mixamo,MMD的动作资源更为丰富,有不少时下流行的热点舞蹈动作,且大多都带有面部骨骼的绑定
然后是大家比较关心的的操作复杂程度,这里把案例的整个流程图放了出来,概括一下就五个步骤,核心就是格式上的转换,废话不多说马上开始进入正题
01 搜集合适的MMD动作资源
国内外有不少发布MMD动作资源的网站,这里分享其中三个,需要注意在下载资源后需要 严格遵守作者发布的动作使用规则
02 转换VMD文件格式
方法一:下载的动作资源通常为VMD格式,可通过pmx2fbx工具转换成FBX格式,该工具直接解压即可使用
将网上获取的vmd格式动作文件重命名为motion替换掉原先列表中的motion.vmd,然后双击consola待页面显示如下就可关闭 这时候文件中的modle.fbx就是转换成fbx格式的vmd文件
方法二:也可通过插件来进行转换
• Blender可使用 Cats Blender Plugin插件来进行转换
下载地址:https://github.com/absolute-quantum/cats-blender-plugin
• C4D 可使用C4D_MMD_Tool插件来进行转换
下载地址:https://github.com/AiMiDi/C4D_MMD_Tool
03 调整模型删除多余骨骼,导出fbx格式
转换完成后使用C4D或者其他三维软件打开modle.fbx就可以看到MMD自带的默认角色,只需要删除多余的骨骼编号为68、69,包括子集部分 确保在导入iClone后不会出现bug
完成操作后导出一份fbx文件即可,注意导出选项中需要把动画下面的轨道以及烘焙所有帧都勾选上
04 导入3DXchange转换格式
接下来就是需要打开iClone 3DXchange将fbx格式的动作文件转换成iCone能够识别的格式,拖入上一步输出的fbx文件,注意选项勾选输入动态 以及 为60每秒取样
导入后可以选择右边菜单栏——动态下方后缀为motion的动作播放一下看导入的动作是否完整(视图中产生多余的模型组件对转换格式没有影响,可以无视)
选择右边菜单栏——动态下方的第一个动作(A-pose)然后下滑菜单栏选择 角色——角色设定——转成非标准角色按钮,进入骨骼映射模式
点击右上角的加载按钮,导入MMD人物的骨骼映射预设或者手动进行骨骼映射
映射完毕后点击右边菜单栏的转换按钮,完成骨骼映射
转换成功后点击左上角文件输出,记得不要勾选输出几何体,勾选输出动态和输出rlMotion 到自定义的路径即可
05 在iClone中进行动作映射
上述操作后会导出三个RLMOTION类型的文件,我们只需要选择命名种带有motion字样的文件直接拖到iClone软件中的角色上,就完成了动作的映射
最后补充一点,如果需要将动作映射完的角色导出fbx或者Abc格式需要先选中该角色,然后在窗口左上角点击文件——导出——导出FBX/Abc 根据实际情况选择对应软件的预设
这个流程使用mixamo进行自动绑定的操作,再通过3DXchange手动骨骼映射的方式完成模型的格式转换,最终导入到iClone当中,优点是骨骼命名都为标准命名,不需要额外操作方便动作映射
01 准备模型并绑定骨骼
首先准备一个绑定完成的模型,推荐去mixamo网站进行自动绑定,选择T-pose下载fbx文件
然后将fbx文件直接拖入iClone 3DXchange当中,输入选项为默认即可
02 导入3DXchange进行手动骨骼映射
选中右边菜单栏动态下面的第一个动作(T-pose)然后下滑菜单栏 选择角色——角色设定——转成非标准角色,进入骨骼映射页面
骨骼映射的方法为先点击右边预览视图的关节再点击视图当中模型所对应的关节,显示和预览图中的关节颜色相同即表示映射成功
需要注意的是脊椎页面需要点击按钮进入细分页面,从下往上计算(脖子同理),然后进入手部细分进行绑定
03 检查骨骼映射效果,转换导出文件
完成所有骨骼映射后勾选右边菜单栏中的 启用 再点击上方的 储存 同样的模型就不用反复手动绑定,直接导入预设文件即可
选中预览图下方菜单栏下的任意一个动作,再点击预览,观察一下人物动作是否自然,如没有明显的肢体错误说明骨骼映射成功
确认没问题后点击转换 点击左上角文件—输出 记得勾选输出几何体,我们需要得到完成骨骼映射的模型
在目的地一栏勾选其他,然后选择需要导出的路径
04 导入模型至iClone当中
启动iClone软件,点击右边菜单栏选择演员模块然后选择自定义进入到自定义角色目录下
然后右键菜单栏——选择查找文件,会弹出一个角色文件的目录
将之前导出的iClone Avatar Files 类型的模型文件复制粘贴到该目录下,在自定义菜单栏选中模型,导入完成
最后简单介绍一下上述案例所涉及到的一些工具以及软件
01 动画创作利器iClone
iClone 是一款实时 3D 动画软件,能够帮助我们快速完成角色动画、动捕制作、场景设计等工作。该软件在用户友善环境中简化了 3D 动画制作,简单且容易上手,所见即所得,大大提高了制作动画上的效率。
因为教程涉及到的功能以及操作不多,所以感兴趣的小伙伴可以去官网详细了解
02 平民3D软件的救世主MikuMikuDance(MMD)
MikuMikuDance,通常缩写为MMD,是一款由日本软件工程师Higuchi Uetsu开发的3D角色动画制作软件,主要用于制作虚拟偶像的舞蹈视频,其中最为著名的便是虚拟歌手初音未来的舞蹈视频。MMD发展至今日,无数创作者创作并配布了成千上万的模型和数据,所以未曾接触过3D动画的新人也能简单做出动画
结语
以上就是快速实现三维角色动画的案例分享。角色动画制作虽然困难,但是不断探索新的方法以及掌握新的工具就能帮助我们突破瓶颈,实现自己想要的效果,同时也非常感谢MMD创作者们的模型配布以及动作分享,帮助无数动画小白让自己的喜爱的角色或者创作的模型能动起来。
40
举报
声明
72
分享
相关推荐
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
你可能喜欢
相关收藏夹
登录注册
40登录即可同步推荐记录哦
72登录即可加入我的收藏
评论登录即可评论想法
分享分享








































































































