Desktop Magic Engine

Desktop Magic Engine

Not enough ratings
使用PMXEditor修复无法导入的PMX模型
By DesktopDev
使用PMXEditor修复无法导入的PMX模型
   
Award
Favorite
Favorited
Unfavorite
视频教程
本教程仅只演示使用PMXEditor来修改骨骼名称或者添加缺失骨骼的方法,桌面魔法引擎最新版已经能自动兼容此类骨骼名称不规范的模型,不需要再对模型进行修改可直接拖入使用。

B站视频链接: https://www.bilibili.com/video/BV1uf4y1R7gd/

1. 什么时候需要修复PMX模型
有些PMX模型导入的时候会报错,然后模型始终只能T型站立无法活动,例如:


PMX模型缺少名为 '左つま先' 的骨骼,请使用PMXEditor检查并添加名为 '左つま先' 的骨骼
'JiangLiuEr': Transform '左つま先' for human bone 'LeftToes' not found


或者以下错误信息:

PMX模型缺少骨骼或者骨骼命名不规范,请使用PMXEditor检查和确认以下名称的骨骼是否都存在:

センター,全ての親,上半身,上半身2,頭,首,左肩,右肩,左腕,右腕,左ひじ,右ひじ,左手首,右手首,左親指1,右親指1,左親指2,右親指2,左人指1,右人指1,左人指2,右人指2,左人指3,右人指3,左中指1,右中指1,左中指2,右中指2,左中指3,右中指3,左薬指1,右薬指1,左薬指2,右薬指2,左薬指3,右薬指3,左小指1,右小指1,左小指2,右小指2,左小指3,右小指3,左足IK,右足IK,左足,右足,左ひざ,右ひざ,左足首,右足首,左つま先,右つま先


本教程仅只演示使用PMXEditor来修改骨骼名称或者添加缺失骨骼的方法,桌面魔法引擎最新版已经能自动兼容此类骨骼名称不规范的模型,不需要再对模型进行修改可直接拖入使用。
3. 下载PMX模型并将PMX文件拖入,检查错误信息
MMD的PMX模型资源下载站点: https://steamcommunity.com/sharedfiles/filedetails/?id=2161267191


下载好PMX模型解压缩后,直接将PMX文件拖到桌面魔法引擎的"管理模型">”已安装“列表里面即可自动导入并打开模型到桌面。

如果PMX模型存在骨骼缺失或者骨骼名称不规范,就会弹出错误窗口提示哪个骨骼名称有问题

可以在此错误信息对话框上按热键 Ctrl+C 可复制这个报错信息,以便之后复制日文的骨骼名称



4. 使用PMXEditor打开PMX模型
先关闭模型,复制缺少的骨骼日文名称。
然后打开PMXEditor中文版,将PMX文件拖入即可载入,然后切换到骨骼页面即可看到模型的所有骨骼列表

5. 添加缺失的骨骼
这里采用直接在"左足首"骨骼下添加一个左脚趾的方式来补齐缺失的骨骼

右键点击"左足首"骨骼,在弹出菜单里面选择”追加“>"追加复制"

将复制出来的骨骼改名为"左つま先",并切记要设置骨骼的父节点"亲骨骼"左足首的序号,来设置骨骼层次关系,否则骨骼无效
右脚趾的添加也同理
6. 保存PMX模型文件
点击PMXEditor主菜单"文件">"保存",保存到PMX模型在桌面魔法引擎里面的位置并覆盖原文件


然后重新加载模型即可看到效果
如果仍然报错,则重回第四步使用PMXEditor来添加缺失的骨骼,或者找到命名不规范的骨骼名称并纠正。


以下是PMX所有正确骨骼名称:

センター,全ての親,上半身,上半身2,頭,首,左肩,右肩,左腕,右腕,左ひじ,右ひじ,左手首,右手首,左親指1,右親指1,左親指2,右親指2,左人指1,右人指1,左人指2,右人指2,左人指3,右人指3,左中指1,右中指1,左中指2,右中指2,左中指3,右中指3,左薬指1,右薬指1,左薬指2,右薬指2,左薬指3,右薬指3,左小指1,右小指1,左小指2,右小指2,左小指3,右小指3,左足IK,右足IK,左足,右足,左ひざ,右ひざ,左足首,右足首,左つま先,右つま先


本教程仅只演示使用PMXEditor来修改骨骼名称或者添加缺失骨骼的方法,桌面魔法引擎最新版已经能自动兼容此类骨骼名称不规范的模型,不需要再对模型进行修改可直接拖入使用。









3 Comments
Hatchan Jul 21, 2020 @ 9:57pm 
Thanks. I look forward to English<3
DesktopDev  [author] Jul 19, 2020 @ 7:59am 
We wee translate this guid in english soon.
Paul FR Jul 19, 2020 @ 2:16am 
Hi Dev, could you translate the guide in english please?