【MMD x EEVEE教程】PMX流程优化 \ 解决IK偏差 \ 完整导入MMD动作和物理 \ 烘焙骨骼动画
由于原有的pmx流程问题较多,abc流程占用空间大,因此有了这个教程,这个教程不适合mmd萌新,需要对
电脑基础、blender基本操作,mikumikudance,pmxeditor,pmx和abc流程、mmd桥、mmd_tools插件
的使用有一定的了解
教程中用到的软件
mikumikudance 9.26中文版、pmxeditor x64、blender 3.1.2、mmd桥、notepad++、excel
ps: 在此感谢群里大佬们的解答 ≧ ▽ ≦
教程文字过多,直接把教程都转图片了
骨骼物体生成插件:
https://pan.baidu.com/s/1C0mUnaqqlypNUOxVhELhTQ?pwd=xwpz 提取码:xwpz
mmd_tools 2.8.1:
https://github.com/UuuNyaa/blender_mmd_tools
cats-blender-plugin-0-19-0:
https://github.com/absolute-quantum/cats-blender-plugin
a2.bat
从系统剪贴板中获取选中骨骼的名称,并保存到txt文件中
先安装mmd_tools 2.8.1插件,启用插件,再安装cats-blender-plugin-0-19-0,启用,如果报错,不用管它,只要在侧边栏mmd里看到操作项就行,
再安装骨骼物体生成插件,保存用户设置,重启blender
打开PE,导入模型
如果有物理骨骼,需要确保所有物理骨骼的旋转和移动都点亮

PE里边选中需要导入mmd动作或物理的骨骼,如果只导入动作,标红的骨骼也得选上
つま先IK、
足IK、
足IK親、
足骨、
头发骨骼、
胸部骨骼、
其它物理骨骼
选好骨骼后,右键复制

运行a2.bat,就会看到一个bonelist.txt,打开即可,里边就是选中的骨骼名称。打开bonelist.txt,把
ボーン名,
以及最后一个骨骼的英文逗号 ,
重复的骨骼名称
给删除
得到下面的骨骼名称
"操作中心",
"全ての親",
"センター",
"グルーブ",
"右足IK親",
"右足IK",
"右つま先IK",
"左足IK親",
"左足IK",
"左つま先IK",
"右足",
"右ひざ",
"右足首",
"左足",
"左ひざ",
"左足首",
"右足先EX",
"左足先EX"
找到blender的插件文件夹,一般在C盘的appdata目录下,或者
复制下面的这串字符,修改bledner版本,这里是3.1,然后粘贴到 Window资源管理器的地址栏,按回车
%appdata%\Blender Foundation\Blender\3.1\scripts\addons\abcIKToPmxTool\node\addons\abcIKToPmxTool\operators
在打开的文件夹里面找到 GenerateBoneTrackerOperator.py,右键,用IDLE打开

然后替换掉 GenerateBoneTrackerOperator.py ,fk_bone_name = [ ] 中的骨骼名称

































浙公网安备 33010602011771号