mikumikudance 中文文档 下载 App

PMX 与 PMD — MMD 两种模型格式的区别

一句话区分

现在社区 95% 以上的新模型都是 PMX 格式。但 PMD 仍然存在,主要因为部分老插件和老工具链只支持 PMD。

历史背景

MMD 0.x 版本只有 PMD 格式。随着社区不断涌入新创作者,PMD 的局限性越来越明显:

2010 年,开发者推出 PMX 2.0 格式,解决了所有这些问题并扩展了大量新功能。MMD 3.0 开始原生支持 PMX,MMD 7.0 后 PMX 成为推荐格式。

功能对比

维度PMDPMX 2.0
骨骼编码整数 0-100浮点权重
骨骼数量上限199无硬性限制
Morph 类型仅顶点 Morph顶点 / 骨骼 / 材质 Morph
材质贴图直接文件名贴图索引表
材质混合单层多贴图混合 + 次贴图
物理刚体基础支持增强支持,支持多刚体碰撞组
编码Shift-JIS(日文)UTF-8(多语言支持)
命名日文假名为主支持中文/英文/假名混合
文件头PMDPMX (带空格)
体积更小稍大(支持更多数据)

社区中的实际情况

PMD 模型的处境

PMX 模型的优势

格式转换

PMD → PMX(推荐)

使用 PMX Editor(PME):

  1. 下载安装 PMX Editor(社区标配工具)
  2. 打开 PMD 文件
  3. 另存为 PMX 格式

转换后:

PMX → PMD(少用)

PMX → PMD 会丢失信息:

除非你的工作流有硬性的 PMD 依赖,不建议反向转换。

在 MMD 中的加载

MMD 9.x 对两种格式都支持良好:

兼容性提示

判断模型格式

文件扩展名最直接:

如果想更精确(防止改后缀),可以用记事本打开,文件头三个字:

我的选择建议

✅ 新模型一律选 PMX ✅ 老 PMD 模型能用但尽量用 PME 转一下 ❌ 不要在新作品里特意找 PMD 模型

PMX 是社区的未来,所有新功能和新插件都优先支持它。除非你有特定的老工具链依赖,否则 PMX 永远是首选。