Unity 录制模型动画并导出至Maya编辑的方法

本案例实现功能为在Unity编辑器中逐帧记录模型的动画,并可以将记录的动画片段保存下来,和模型一并导出为FBX,导入到Maya中,进行对模型和动画的调节。
意义:Unity可以结合动作捕捉软件,使复杂的模型动画在Unity中记录保存下来,可以导入到Maya中,动画师进行修改和调整即可。

开发环境及工具

软件:
Unity2018.4
Maya2018
工具:
Unity Recorder 下载地址:Unity Recorder下载
Fbx Exporter 下载地址:Fbx Exporter下载

导入插件

在Unity中分别导入Unity Recorder、 Fbx Exporter插件
导入成功后,依次点击Edit–>Project Settings–>Fbx Export。打开如下界面
在3D Application选项中,点击后面的小图标找到Maya2018安装目录下的应用程序
点击Install Unity Intergration,自动安装与Maya互通插件,实现Maya导入导出的目录为当前Unity工程项目中
在这里插入图片描述

记录动画

1、依次点击 Windows–>General–>Recorder–>Recorder Window打开Recorder界面
在这里插入图片描述
2、点击+Add New Recorders–>Animation Clip,如下界面。在界面中可以设置一些动画参数和当前动画保存路径等

在这里插入图片描述

3、将需要记录动画的物体拖拽到Game Object中,在Recorded Target(s)属性中根据需要可以选择记录动画的内容,本案例选择Everything,设置完成后点击START RECORDING。开始运行场景,并开始逐帧记录物体的动画
在这里插入图片描述

4、动画记录完成,可以点击STOP RECORDING,结束录制,动画自动保存在Path路径中。

在这里插入图片描述

Unity导出模型和动画

1、将录制的动画片段(AnimationClip)直接拖拽到物体上,可以通过Ctrl+6打开动画编辑器查看动画是否记录
在这里插入图片描述
2、在Hierarchy面板中选中当前录制动画的物体,点击鼠标右键–>Export to FBX ,弹出Export Options界面,
在这里插入图片描述
3、设置导出路径,并在Include选项中选择Model(s)+Animation,点击Export.导出模型

Maya导入模型和动画

打开Maya2018,依次点击File -->Unity–>Import,选择在Unity中导出的模型进行导入。
即可完成导入过程,模型的贴图、动画都会一并导入其中。
在Maya中将模型的材质贴图、动画等修改后,可以导回到Unity中即可继续使用。

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值