Notifications
Article
Unity×MMD快速制作笔记(只详说快速组装
Published 6 days ago
284
1
如题
首先说明,我是个菜鸡,代码一窍不通,建模也挣扎在路上,甚至用着别人做的场景工程,自己建模型还在仿着别人的布线制作,甚至带物理的动画都烘培不好,但我能快速用配布广泛的MMD数据在Unity中组装一个MMD
首先请粗略看一眼 这篇文章置顶图中我花了三天时间做的这个视频,下面好开始(当然期间玩游戏,看视频,还发了篇笔记)链接如下
https://www.bilibili.com/video/av88235882

看了眼后觉得有需要看文章的话我们开始第一部分

先说人物 我使用Blender2.79的MMD Tool
Github链接 https://github.com/powroupi/blender_mmd_tools
  • 下载解压后将里面的mmd_tools文件夹放入blender-2.79-windows64\2.79\scripts\addons
  • 然后blender左上角文件》用户设置》搜MMD》找到后如上图勾上
  • 然后如果场景内有多余的东西快捷键X删掉
  • 左侧会出现MMD栏点此导入模型如下图







然后 *我* 先找到模型的mesh点击选中后,再点击左侧的separate by materials 按照染色球分离网格(我的叫法罢了
将脸部的眉毛,眼白,口,单独赋予染色球(blender对接unity还是不错的,也可以后面再改,改好后直接替换工程中的模型,这里不会给染色球的,百度一下就会了,建议更改时多保存几个文件

然后点击左侧jion meshes合并起来(可不合并,看需
然后点左上角》导出》fbx》导出模型,命名为 接收模型,然后导入unity更改大小为0.08(接收烘培动画的模型

然后我们接着刚才导出过模型的blender工程,选中人物最上级后,点击左侧,导入动作(选择你的动作文件
然后按刚才的方法按习惯命名导出模型为FBX,等个一会儿,9700K4.99睿频花了两分多钟
(包括上面的步骤不必做别的导出设置,或者关掉key all bone和Force star/end鼠标放到旁边会有英文解释,NLA片段是口型,如果很久了还未响应的话就出问题了,等多久都不行的,只能将动作与口型分开导出再到unity中把口型放到动作上)
(再次注意我没有烘培物理刚体因为烘不好,所以时间本就不该很长
然后我在接收模型上做动骨碰撞,建立timeline,将提供动作模型上的动作Ctrl D复制出一份放上去

接下来说第二部分MMD的相机(这部分很重要,想学请仔细看步骤

  • 打开blender,保证前面说的删掉多余的东西 界面如下
  • shift键加A,新建一个相机,并将原点调0

选中摄像机,然后文件》导入》mikumikudance motion(选择MMD镜头文件

如上图运行下OK,前面方法导出fbx,导入unity
*重点开始
我们先看一下导入后的样子,我使用的就是第一个数据,ctrl 加D复制一份出来
放入场景将坐标手动调0,不要碰旋转值,不要碰

然后我们好好的命名一下,并把Camera删掉,我们只要他的轨迹,再另建主相机
把复制出的镜头动画给到乙女相机


然后creat empty,命名控制相机(改大小0.08,然后reset transform,如图状态
将乙女镜头拉入控制相机下,再将控制相机的Scale全改为0.08(注意拉入后再改大小
这样相机的路径就正确了,然后我们建立主相机,如图
最后一步将 相机视角大小控制 放在 摄像机轨迹 上,如下图(运行下看看是否正常吧
MMD相机的放大缩小是无法获取的也是和unity方式不同的,所以我们只能调节 使用的物理相机 的初始视角大小到大概然后在timeline上K大小控制,我的timeline如
在预览状态下调整镜头位置,另建了一个虚拟相机的主相机,让MMD的相机和推轨道相机交替打开,剔除掉大量穿模和空镜头
我在人物动画最开始的地方预留10帧给recorder准备,调整相机和音乐,以及对齐口型
刚开始学习编辑timeline的时候注意别纠结,差不多就过,心态好些,专业的动画师啥的谁不是练出来的

第三部分 杂项(你看过视频了吧,我说的是视频相关的一些,我觉得有用

首先场景是真的两个场景,并且上下颠倒

起初我想在两个场景中做个轴心旋转两个场景,但运行后发现旋转后的场景反射探针怎么设置都打不开,HDRP设置里面也设置好了的,但不拿鼠标点一下他就没效果,于是只能到倒着摆放,正着烘培后,保存下反射探针的立方体图,反过来后,反射探针设置成Custom贴上去,再放上PS旋转后反的天空盒
两个场景烘培时我也遇到了一些问题,如图我这么摆放后,单独开启烘培哪个都是OK的
环境范围,和光的layer都分配OK的,但一起烘培时黑天的教室会受到白天教室高曝光的盒子影响,出现一些白斑,我只能不断调节出现光斑的物体的lightmap占用大小来调节

其他还有一些镜头的角度时,相机使用SMAA有大量的锯齿,开TAA抗锯齿时,又会出现黑线,本菜鸡也不知道怎么办
大概就这么多吧,我应该在之后很长一段时间没什么东西值得分享了,如果有人能教我timeline怎么跨scene和运用代码的话真是感激不尽啊,没有的话也会自己去鼓捣了
最后欢迎关注我的B站账号(没流量用户试图骗取流量
Comments
图中出现的音乐 推荐! COP/洛天依的"不知者
0