02-MMD4Mecanim插件的简单学习

一、创建工程和场景导入
在这里插入图片描述
导入城堡的包:下载地址
在这里插入图片描述
二、MMD转成FBX
unity中只能使用FBX模型,不能使用MMD模型。使用stereoarts.jp把MMD模型转换为FBX模型。下载地址
在这里插入图片描述
导入MMD4Mecanim.unitypackage
导入mmd素材包,同意以下条例
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
即可转换为FBX模型。
加入场景,灯光调白。
在这里插入图片描述

点击下图标示查看模型
在这里插入图片描述
进入查看编辑模型面板
在这里插入图片描述
在这里插入图片描述
注意:资源包里寻找这个文件同意条例,进行转换
在这里插入图片描述
三、人物动画的导入与测试
导入包:
AnimationResources.unitypackage
AudioClipsResources.unitypackage
在这里插入图片描述
在Resources文件夹下创建Animators文件夹用于放置动画控制器。在Animators文件夹下创建Animator Controller取名CharacterTest用于动画测试。
给场景中所有模型挂在上控制器。
在这里插入图片描述
双击进入CharacterTest
在这里插入图片描述
是否启用跑步动作
在这里插入图片描述
四、动画处理
切动作
在这里插入图片描述
点击apply完成。
音频挂到主摄像机上,如果没有声音点一下mute music。
在这里插入图片描述

六、MMD4Mecanim组件的Morph分支
补充:以VMD结尾的建模师为模型制作的配套动画。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
七、使用代码获取MMD4Mecanim组件
创建文件夹Scripts存放及脚本
在Resources文件夹下创建文件夹Prefabs存放预制体
首先要断开预制体链接Unpack Prefab Completely(跟Prefabs文件夹里的互不干涉)
创建脚本CharacterTest(用于测试怎么获取和改变表情)

  private MMD4MecanimModel mmd4;
    void Start()
    {
        mmd4 = GetComponent<MMD4MecanimModel>();//该组件直接在UnityEngine里
        Debug.Log(mmd4);//控制台输出

    }

在***预制体***上挂载组件
在这里插入图片描述
运行后
在这里插入图片描述

八、获取Morph列表的正确方法
https://www.bilibili.com/read/cv2094414
在这里插入图片描述
所有预制体做一下修改(使头发可以动起来)
在这里插入图片描述
添加MMD4MecanimMorphHelper组件(会报空,后移除)

九、使用代码控制表情
获取Morph的其他解决方法(不可控,不建议使用)

Debug.Log(gameObject.name+""+mmd4.morphList[0].name);

在这里插入图片描述

 void Start()
    {
        mmd4 = GetComponent<MMD4MecanimModel>();//该组件直接在UnityEngine里
        MMD4MecanimModelImpl.Morph morph = mmd4.GetMorph("笑");
        Debug.Log(morph);
        if (morph!=null)
        {
            morph.weight = 1;
        }
        //Debug.Log(gameObject.name+""+mmd4.morphList[0].name);

    }

在这里插入图片描述
移除MMD4MecanimMorphHelper组件(报空),添加如下组件(也不行)。
在这里插入图片描述
后在start方法后调用不会报空。

MMD4MecanimModel组件的优化
在这里插入图片描述
在这里插入图片描述

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: mmd4mecanim是一款能够将MMD(MikuMikuDance)模型与Unity引擎结合使用的插件。下面是关于mmd4mecanim的下载教程。 首先,您需要访问mmd4mecanim的官方网站。在网站上,您可以找到最新版本的mmd4mecanim插件以及相关的文档和教程。 在官方网站上找到下载链接后,点击下载按钮,将插件文件保存到您的计算机上。通常,mmd4mecanim插件文件是以Unity导入包(.unitypackage)的形式提供的。 接下来,启动您的Unity编辑器。在Unity的项目中,双击打开导入包文件(.unitypackage),Unity将会自动导入mmd4mecanim插件及其相关资源。 然后,您可以在Unity项目中创建一个新的场景或打开现有的场景。在场景中,点击“GameObjects”菜单,然后选择“3D Object”子菜单,您将看到可以使用mmd4mecanim的选项,如“MMD Model”或“MMD Animation”。选择适当的选项来导入您的MMD模型或动画。 导入完成后,您可以调整模型或动画的各种属性和设置,以实现您想要的效果。mmd4mecanim提供了丰富的控制和动画功能,以及与Unity的其他组件和特性的集成。 最后,您可以在Unity编辑器中运行场景,查看导入的MMD模型与mmd4mecanim插件的运行效果。如果需要,您可以进一步调整和优化模型和动画,以满足您的项目需求。 总的来说,通过按照以上步骤下载、导入和使用mmd4mecanim插件,您可以在Unity项目中使用MMD模型和动画,创造出丰富多样的虚拟场景和交互体验。希望这个下载教程可以帮助您成功使用mmd4mecanim插件。 ### 回答2: mmd4mecanim 是一款适用于Unity引擎的插件,它可以将MMD(MikuMikuDance)模型和动画导入到Unity中使用。下面是一个大致的 mmd4mecanim 下载教程: 1. 首先,打开您的浏览器并搜索“mmd4mecanim 下载”,找到可信赖的下载来源。 2. 进入下载页面后,寻找与您使用的Unity版本兼容的 mmd4mecanim 插件版本。请选择与您的Unity版本相匹配的插件版本进行下载。 3. 点击下载链接开始下载插件文件,通常是一个压缩包(.zip 或 .rar 文件)。 4. 下载完成后,解压缩插件文件至您工作的Unity项目文件夹中。确保将文件解压缩到正确的位置,以便Unity可以正确识别和加载这些文件。 5. 打开Unity编辑器,进入您的项目。在左上角的菜单栏中,选择“Assets”>“Import Package”> “Custom Package”选项。 6. 在弹出的文件选择窗口中,浏览并选择您下载和解压缩的 mmd4mecanim 插件文件。 7. Unity将自动导入并加载插件文件。这可能需要一些时间,具体取决于您的计算机和文件大小。 8. 导入完成后,您将在Unity的资源面板中看到 mmd4mecanim 文件夹。打开该文件夹,您将找到可以导入MMD模型和动画的相关选项。 通过按照上述步骤,在Unity中成功安装和导入 mmd4mecanim 插件后,您就可以开始使用MMD模型和动画在Unity中进行开发和制作了。希望这个教程对您有所帮助! ### 回答3: mmd4mecanim是一个用于在Unity中导入和编辑MMD(MikuMikuDance)模型和动画的工具。以下是mmd4mecanim的下载教程: 1. 打开您的网络浏览器,搜索mmd4mecanim的官方网站。 2. 在官方网站上找到并点击下载按钮。确保您选择适合您操作系统的版本。 3. 下载完成后,打开Unity编辑器。 4. 在Unity编辑器的界面中,找到并点击"Assets"菜单。 5. 从弹出菜单中选择"Import Package",然后再选择"Custom Package"。 6. 在文件浏览对话框中,找到并选择您刚刚下载的mmd4mecanim的安装文件。 7. 在弹出的"Importing Package"对话框中,确保所有文件都被选中,并点击"Import"按钮。 8. 完成导入后,您将在Unity编辑器的资源面板中看到一个新的文件夹,其中包含mmd4mecanim插件文件。 9. 现在,您可以在Unity编辑器中使用mmd4mecanim插件来导入、编辑和播放MMD模型和动画了。 请注意,安装和使用mmd4mecanim插件可能需要一些基础的Unity编辑器知识。如果您遇到任何问题,可以查阅mmd4mecanim的官方文档或在相关的社区论坛上寻求帮助。祝您成功使用mmd4mecanim插件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值