部件参数和网格编辑 - 精细调整模型外观
什么时候需要精细编辑
大多数情况下,模型作者在 Live2D Cubism Editor 里已经把参数预设好了——眨眼、说话、头部跟随等日常参数都有。但以下情况可能需要自己调:
- 面部捕捉效果不理想:把面部捕捉参数映射到正确的模型参数上
- 表情动作不符合预期:某个表情动作的触发参数需要微调
- 模型有瑕疵:比如某个部件的位置不太对,轻微手动矫正
- 创意玩法:故意把参数拉到极端做夸张表情
编辑部件
编辑部件功能让你直接选择模型的某个单独部件操作。
- 打开编辑面板 → 切换到"编辑部件"子面板
- 在模型上直接点击想要选择的部件(比如"头发前层"或"左眼")
- 选中的部件会高亮显示
- 可以单独移动、缩放、旋转这个部件
这个功能在模型制作和二次创作阶段最有用。但要注意:编辑部件后原模型文件不会改变,只是当前场景的运行时状态。要永久修改得去 EX 工作室(Live2D Cubism Editor)里改。
编辑参数
这是最常用的精细调整功能。
- 打开编辑面板 → 切换到"编辑参数"子面板
- 面板会列出该模型所有可调整的参数名称
- 每个参数可以拖拽滑块或输入数值调整
- 调整时模型会实时响应
参数从哪来
参数是模型作者在 Live2D Cubism Editor 中预先定义的。常见参数包括:
| 类别 | 常见参数名 | 功能 |
|---|---|---|
| 头部方向 | ParamAngleX / ParamAngleY / ParamAngleZ | 头部上下左右倾斜 |
| 身体方向 | ParamBodyAngleZ | 身体整体朝向 |
| 眨眼 | ParamEyeLOpen / ParamEyeROpen | 左右眼开合程度 |
| 嘴型 | ParamMouthOpenY | 嘴巴张开程度 |
| 表情 | ParamSmile / ParamSurprise / ParamAngry | 预设表情 |
| 视线 | ParamEyeBallX / ParamEyeBallY | 眼球方向 |
| 特殊 | 模型作者自定义的参数 | 如耳朵摆动、尾巴晃动等 |
面部捕捉参数绑定
面部捕捉应用获取的数据需要映射到模型参数上。Live2DViewerEX 有一套内置的参数映射规则,但某些模型可能需要手动调整:
- 打开控制面板 → 模型 → 选中模型 → 自定义
- 在参数映射区域,把面部追踪的输出参数对应到模型参数
编辑网格
网格编辑是最底层的变形操作。
- 打开编辑面板 → 切换到"编辑网格"子面板
- 模型会显示变形网格线
- 拖拽网格顶点可以扭曲模型形状
- 支持选中多个顶点一起移动
这个功能谨慎用——网格变形是直接拉贴图,如果模型的网格本身设计得不好(顶点太少),拉出来会变形。通常这个功能留给有经验的模型制作者做精细调整。
模型重置
编辑面板里任何时候都有一个重置按钮,把模型恢复到初始状态。
注意:重置只恢复当前编辑会话的状态,不会修改模型本身的参数配置文件。如果你之前保存了场景,载入场景后还是会回到保存时的状态。
EX 工作室
上面说的编辑都是在 Live2DViewerEX 运行时做的临时调整。如果需要永久修改模型,要用 Live2D 官方的 Cubism Editor 或 Live2DViewerEX 自带的 EX 工作室工具(仅 Windows/Mac)。
EX 工作室可以:
- 打开
.model3.json格式的 Json 模型文件夹 - 编辑模型参数定义、物理配置、动作配置
- 把面部捕捉参数映射直接存进模型配置
- 导出修改后的 Json 模型
EX 工作室无法编辑 LPK 或 WPK 格式的打包模型——必须先解压成 Json 格式。