Live2D 入门
关于 本指南面向谁 以及 刻意未涵盖的内容,请先阅读 欢迎。完整 网站免责声明 见 网站免责声明。
Live2D 基础
以下为简要说明。权威细节请以 Live2D Cubism 手册 与 文件类型参考 为准。
什么是 Live2D 模型?
Live2D 模型是为实时动作绑定的 二维美术:原画(例如 角色)被切成多块/多层(发丝、睫毛、瞳孔、眉毛等),每块贴到 二维网格 上(在 Live2D 术语中,图像与网格的组合称为「ArtMesh」)。这些网格由 参数(如张嘴、头部角度、眨眼)直接或通过变形器(即编辑器中定义的、描述参数变化时网格如何变形的变换)驱动。
下图以 睫毛 为例说明该流程:
- 完整原画 — 尚未拆分用于绑定的平面插图。
- 分层原画 — 需要独立运动的区域被拆到不同图层。
- 单层 — 此处仅睫毛原画。
- 网格 — 睫毛图贴到 二维网格(引擎可形变的顶点网格)上。

改变参数值会移动这些网格,因此角色可以以 类似 3D 的方式动作、说话、眨眼,尽管资产并非完整三维模型。
模型在 Live2D Cubism Editor 中制作,并通过 Cubism SDK 在游戏或直播软件中运行,SDK 会加载从编辑器导出的 运行时 数据。通常终端用户只需将运行时数据加载到应用中,其余由应用处理。
本指南使用 VTube Studio,因为它是直播场景下使用 Live2D 模型最常见的面捕应用。其他支持 Live2D 的软件也可使用,但本指南不涵盖那些工具。若使用其他软件,请先确认其支持的 Live2D 格式/版本。
本文并非 VTube Studio 完整手册。若您是 VTS 新手,请先阅读官方手册并用免费示例模型熟悉基础功能。
运行时文件与可编辑源文件
当您 购买或下载 用于 VTube Studio 或游戏的模型时,几乎总是获得 运行时(嵌入式)数据——即应用运行时加载的数据——而不是完整的 Cubism Editor 工程。
运行时数据
运行时数据是引擎与应用 显示 模型所用的内容。典型压缩包包括:
.moc3— 编译后的模型:网格、参数、变形器及运行时读取的其他绑定数据。.model3.json— 说明各文件如何组合。- 贴图 — 映射到网格的图像文件(如
.png)。 .physics3.json— 物理/次级运动数据。.cdi3.json— 参数与部位的显示名称。*.motion3.json— 导出的动作(见下文 Live2D 动画)。*.exp3.json— 导出的表情(见下文 Live2D 表情)。
这就是您放入 VTube Studio、Unity 或基于 Cubism SDK 的集成中的那一套文件。
可编辑源/工程文件
可编辑源/工程文件是画师在 Live2D Cubism Editor 中使用的材料:
- 模型原画(如 PSD)
- 模型工作区(
.cmo3) - 动画工作区(
.can3) - 用于绑定、动画并导出运行时数据的工程文件夹其余部分
在售的多数 Live2D 模型包仅包含 运行时数据。对 终端用户 在支持的应用(如 VTube Studio)中使用模型而言,通常已足够。
可编辑源文件(工程 .cmo3、分层原画等)常常 不在 发行范围内。不公开源文件可限制他人以画师或绑定师不希望的方式 重建或挪用 绑定与原画。
部分商品 会 附带源文件;应 明确标注(例如「含源文件」、「含 .cmo3 / 学习用文件」)。这类版本往往面向 其他 Live2D 制作者 作为 学习材料。请务必阅读商品说明,确认您购买的是哪一档。
什么是 Live2D 表情(*.exp3.json)?
表情 是保存为 .exp3.json 的 参数取值预设快照。加载表情会将这些值应用到模型上,例如固定微笑、闭眼或模型的某种「定制」状态。切换表情/贴纸/表情包都属于表情。
什么是 Live2D 动画(*.motion3.json)?
动作 是 关键帧动画。参数随时间的变化保存在 .motion3.json 中。动作用于贴纸动画、尾巴摆动等,在时间轴上播放,而不是像表情那样单一静态预设。
什么是 Live2D 贴图?
在 Live2D 中,贴图 是存储角色 展平图像 的 二维图像文件(常见为 .png)。
作者通常在 图层 中绘制(例如在 Photoshop 的 PSD 中)。在 Live2D Cubism Editor 中,这些图层成为 ArtMesh:每个网格有指向贴图某区域的 UV 坐标。导出时,编辑器将许多部件 打包 到一张或少数几张较大的图像上,称为 贴图图集,以便游戏或 VTube Studio 高效绘制整个模型。
作为用户,需要理解的关键点是:
- 屏幕上看到的是从这些图像 采样 的像素经网格变形后的渲染结果。
- 贴图编辑(改发色、服装等)指 编辑展平后的图像文件 以改变渲染结果。编辑模型贴图 不需要 原始 PSD 或源文件,因为贴图属于运行时数据的一部分。
虽然贴图图像属于 所有 Live2D 模型包的运行时数据,可在任意图像编辑器中修改,但部分许可 禁止 修改贴图。编辑前请确认您模型的许可条款。
什么是「可定制」Live2D 模型?
可定制 Live2D 模型的加载与运行方式与普通 Live2D 模型相同。区别在于作者额外提供 部件 与 对外参数——例如替换发型、服装、道具,或用于长度、位置、开关等的滑条。您可以用 表情(保存的参数快照)固定整套造型并在之后恢复。运行时 贴图 通常也会提供,以便在 许可 允许时在图像编辑器中改色或细化细节——「可定制」 并不 自动意味着允许任意修改。
如何使用 Live2D 模型
使用 Live2D 模型需要能够:
- 加载 该模型导出的 运行时 文件。
- 每帧根据输入—面捕、游戏、UI、脚本或其他逻辑—更新参数。
- 渲染 模型使其显示在屏幕上。
对 虚拟主播 与 直播 而言,VTube Studio 是常见选择:它加载模型包,将 面捕、鼠标、手柄、快捷键 等输入映射到 Live2D 参数并绘制结果。
初次使用 Live2D 模型
若您从未用过 Live2D 模型,建议先用以下资源练习:
- Live2D 公司提供的免费模型 之一
- VTube Studio 自带的示例模型