mikumikudance 中文文档 下载 App

MMD 关键帧注册 — 从零开始 K 出你的第一个姿势

核心前提:你正在手动 K 帧

如果你导入的是社区 VMD,关键帧已经全配好了,你不需要手动注册——除非你想修改。

如果你想完全从零自己做动作(不依赖现成 VMD),这篇就是你的必修课。

Register(注册)按钮是灵魂

整个 MMD 的 K 帧过程可以简化为一句话:

摆姿势 → 点 Register → 时间轴多一个菱形 → 播放看效果 → 不满意回到第 N 帧重摆 → Register → 循环

Register 在哪里

两种常见位置:

  1. 骨骼操作面板右下角的一个按钮(写着「注册」「Register」或图标)
  2. 时间轴控制面板里的 Register 按钮

Register 做了什么

它把当前帧号 + 当前姿势这组数据固化为一个关键帧。时间轴上会出现一个菱形标记。

⚠️ 不 Register 等于没 K 帧。这是新手最容易犯的错误——摆了漂亮的姿势,按播放发现模型又弹回去了,因为没注册。

全模型注册 vs 选中骨骼注册

骨骼操作面板里有个切换:

全模型(Whole Model)

点击 Register 时,当前模型所有骨骼的姿势都被记录下来。

选中骨骼(Selected Bone)

点击 Register 时,只记录当前选中的那根(或那几根)骨骼的姿势。

建议:绝大多数时候用「选中骨骼 + Register」。只有在确实需要整体重置时才用全模型。

菱形标记的颜色

时间轴上不同颜色的菱形代表不同类型的关键帧:

颜色类型对应面板
深灰/黑色模型骨骼姿势骨骼操作面板
深灰/黑色(另一种)Morph 表情Morph 面板
蓝色相机相机面板
红色照明照明面板
绿色特效特效面板
白色/黄色物理标记物理相关

菱形标记的操作

操作方法
选中菱形左键点击,当前帧跳到这个关键帧
选中多个菱形框选(从空白处拖一个框覆盖多个菱形)
删除菱形选中后按 Delete 或右键删除
移动菱形鼠标拖动到新位置
移动多个菱形框选后整体拖动(按住 Shift)
复制菱形选中后 Ctrl+C
粘贴菱形Ctrl+V(粘贴到当前帧位置)
反转选中多帧后点「反转」按钮

K 帧实战:让角色挥手 3 次

假设模型已加载好,时间轴停在 0 帧:

帧 0  → 初始姿势,点「选中骨骼 + Register」→ 菱形 1
帧 10 → 抬右手,Register → 菱形 2
帧 20 → 手举到最高,Register → 菱形 3
帧 30 → 手回到初始位置,Register → 菱形 4

现在时间轴上有 4 个菱形,按播放你会看到手臂做了一次挥手。

复制粘贴实现 3 次挥手

  1. 框选帧 0-30 之间的 4 个菱形
  2. Ctrl+C 复制
  3. 跳到帧 30(或 31,看你想不想衔接)
  4. Ctrl+V 粘贴 → 帧 30-60 又多了 4 个菱形
  5. 跳到帧 60,再粘贴一次 → 帧 60-90 第三次挥手

按播放 → 3 次挥手完成!

反转关键帧做镜像动作

想让角色做"先抬手放下,再抬手放下",第二次是第一次的反向?

  1. 框选帧 10-20 的菱形(抬手过程)
  2. Ctrl+C 复制
  3. 跳到帧 30,Ctrl+V 粘贴
  4. 选中刚粘贴的帧(现在是帧 30-40)
  5. 点「反转」按钮 → 关键帧顺序反过来
  6. 调整骨骼左右对称(如果原来用的右手,现在改用左手骨骼)

关键帧的密度

不是帧越多越好。关键帧密度由动作复杂度决定:

动作类型建议关键帧密度
身体整体移动约 10 帧一个关键帧
手臂摆动约 5 帧一个关键帧
快动作(踢腿)每帧都 K
表情变化约 15-20 帧一个关键帧
相机动画约 5-10 帧一个关键帧

太少:动作会很机械(自动补间不够灵活)太多:修改起来很痛苦,文件体积也大

自动注册(Auto Register)

部分版本支持打开「自动注册」模式——只要你改变了骨骼姿势,MMD 自动在当前帧生成关键帧。

新手建议先用手动注册养成习惯。

帧区间的删除与覆盖

删除帧区间

想从头重新 K 某一段:

  1. 框选时间轴上该段的所有菱形
  2. Delete 删除
  3. 重新开始 K 帧

覆盖已有帧

直接跳到目标帧、改姿势、点 Register——新的关键帧会覆盖这个帧上的旧数据。

保存工作

K 到一定阶段就点 Ctrl+S 保存——保存为 .pmm 项目文件,包含:

丢了项目文件只留 VMD 会很惨——VMD 只有骨骼/Morph 关键帧,没有相机、照明、特效信息。

K 帧效率技巧

快捷键代替鼠标

动作快捷键
选中下一根骨骼Tab
选中上一根骨骼Shift+Tab
Register部分版本有快捷键(看菜单)
播放/暂停Space
回到帧 0Home
跳到最后帧End

复制姿势起点

新动作的第一帧姿势可以直接从已有 VMD 里拷——选中帧 0 的菱形,复制粘贴到新项目。

利用物理减少 K 帧

头发、裙摆这些部位不用手动 K——物理引擎自己会算。手动 K 的只是骨架(头、躯干、四肢的关键姿势)。