unity3d怎么把动画导入模型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity3d怎么把动画导入模型?相关的知识,希望对你有一定的参考价值。

详细说明下

1、用unity 3D自带的角色,在project工作区内的右边中单击右键。

2、在弹出的选项框中找到Import Package——Characters,即导入人物角色包。

3、点击Import开始导入。

4、将人物放置合适的位置,接下来要做的是为人物添加动画。

5、然后如下图所示,在资源窗口中找到该文件夹,可以看到里面有自带的动画文件。

6、在Inspector面板中找到【Animator】选项中的【Controller】,然后点击右边的点,即导入自带的动画文件,如下图所示。

7、然后预览,如果模型在动,即导入动画成功。

参考技术A

    首先你需要一个标准人形骨骼动画,导出fbx,将fbx导入unity,将模型Rig设置为humaniod.

    然后你需要一个蒙皮好的人形模型,导出fbx,将fbx导入unity,将模型Rig设置为humaniod.

    在unity中创建一个AnimatorController,双击打开这个AnimatorController,将动画文件拖到AnimatorController编辑器中

    将蒙皮好的人形模型拖到场景中,AnimatorController属性设置为刚刚插件的AnimatorController

    运行播放,人物就会播放之前的骨骼

本回答被提问者和网友采纳
参考技术B 看你是弄的个老动画还是新动画,新动画需要人物有骨骼。

3dmax布料动画导入到Unity流程

参考技术A 1、 选定模型导出FBX

2、在3dmax中给模型添加“点缓存”修改器

  1)选定模型点击-新建-保存pc2文件

  2)点击面板中的“记录”按钮

3、把.FBX和.pc2文件导入Unity中

4、导入Mega Fiers插件,然后给模型模型添加以下两个组件(注意必须要选定模型本身,不是模型的上级物体)

    1)Modify Object

    2)Point Cache

5、在模型的Mega point cache组件里点击-Import PC2-导入之前导入到Unity工程中的.pc2文件

完成

参考资料:

1、http://bbs.9ria.com/thread-213009-1-1.html

2、http://blog.sina.com.cn/s/blog_82d724ae0101yu2x.html

3、https://forum.unity3d.com/threads/how-to-use-cloth-animation-from-3ds-max-in-unity3d.133342/   (需要翻墙)

以上是关于unity3d怎么把动画导入模型?的主要内容,如果未能解决你的问题,请参考以下文章

怎么把unity3d里导入的不同的模型组合在一起

怎么通过程序控制unity3d人物动作

unity3d怎么导入3d模型

MAX 动画 导入 Unity 3D 的问题

unity3d怎么导入3d模型

Unity3D 4 - 导入的动画 fbx 模型干扰物理