嵌入数据

最終更新: 2023年2月2日

本节说明如何输出游戏等嵌入模型和动态文件。

嵌入数据的类型

嵌入数据从cmo3和can3的各文件中输出如下。

文件扩展名说明
1 .png输出纹理集中设置的图片。
2 .moc3用于应用程序等的Live2D模型的实际数据。
3 .model3.jsonmodel3.json以JSON格式编写,包含关联moc3文件、纹理文件等的信息。通过在指定SDK sample1、AfterEffects插件的模型时使用model3.json,您不必自己指定纹理文件。
4 .physics3.json这是描述物理模拟的设置值的数据。
5 .userdata3.json它是记载用户数据设置值的数据。
6 .cdi3.json这是描述参数和部件名称信息以及参数连接信息的数据。
7 .motion3.json输出Animator中设置的各场景的动态数据。

输出嵌入文件

输出moc3文件

在输出之前,请显示您需要的部件并隐藏您不需要的部件。

输出moc3文件时,首先编辑纹理集。 有关详细信息,请参考“编辑纹理集”。

编辑纹理集后,在显示要输出的模型的状态下, 按[文件]菜单 → [输出嵌入文件] → [输出moc3文件]的顺序单击。

显示[输出设置]对话框,检查各设置并单击[OK]。 * 如果选择[1/1]作为输出目标,则可以按原本尺寸输出纹理。

[输出设置]
输出版本 选择要输出的SDK版本。
输出隐藏部件 输出隐藏部件。
输出参考图部件 输出参考图部件。
* 如果参考图部件被隐藏,它们将不会被输出。
输出隐藏图形网格 输出隐藏的图形网格。
输出物理模拟设置文件(physics3.json) 输出物理模拟设置文件(physics3.json)。
将计算FPS输出到物理模拟设置文件 输出物理模拟文件(.physics3.json)时,也会同时输出FPS信息。
输出用户数据文件(userdata3.json) 输出用户数据文件(userdata3.json)。
显示辅助文件
输出(cdi3.json)
输出参数、部件名称、参数串联信息等(cdi3.json)。
* 我们建议在使用AE插件时进行输出。
模型中心X 相对于X轴(宽轴)设置模型的中心位置。
模型中心Y 相对于Y轴(纵轴)设置模型的中心位置。
设置在中心 返回默认位置。
画布宽度(单位) 根据单位设置尺寸。
画布高度(单位) 根据单位设置尺寸。
pixelPerUnit 它是根据画布的宽度和高度自动设置的。
输出目标 设置目标以指定纹理的大小、文件名等。
输出类型 选择为SDK、或nizima进行输出。
如果您选择nizima,则可以设置模型名称和预览大小。
注意事项

如果物理设置处于无效状态,将显示一个确认对话框,并且不会导出无效的物理设置。
* 导出物理计算设置时会显示类似的对话框。

输出moc文件(2.1用)

这仅是Cubism3版本的功能。 在显示建模视图时进行设置,然后单击[OK]执行。

[输出设置]
输出版本 选择要输出的SDK版本。
输出隐藏部件 输出隐藏部件。
输出参考图部件 输出参考图部件。
对纹理进行防止颜色泄漏处理 自动将除尘剂应用于纹理并输出。
输出模型设置文件(model.json)  输出Live2D Viewer设置文件。
输出后在Live2D Viewer中打开  输出后,在Live2D Viewer中打开模型。
输出目标 设置目标以指定纹理的大小、文件名等。

输出物理模拟设置

物理模拟设置文件通常与moc3文件一起输出,但也可以单独输出。 选择[文件]菜单 → [输出嵌入文件] → [输出物理模拟设置]。 指定保存位置并输出物理模拟设置文件(.physics3.json)。

关于FPS信息: 如果模型文件中未设置FPS信息,则会显示信息对话框,并且不会输出FPS信息。 如果在模型文件中设置了FPS信息,则会显示确认对话框,并且只有在选择[是]时才会输出FPS信息。

如何设置FPS信息: 通过打开模型文件中的“物理模拟/场景混合设置”来设置FPS信息。 使用Cubism Editor 4.1.01或更早版本创建的模型文件可能没有设置FPS信息。

输出动态文件

选择动画文件并进行设置,然后单击[OK]执行。 输出为.motion3.json文件。

POINT
无法在选择模型数据的情况下输出动态。 在选择输出的动画数据或动画场景的状态下进行输出。
[动态数据设置]
输出场景设置 *2 使用下面的复选按钮选择要输出的场景
输出对象 使用下面的下拉菜单设置要输出的元素(模型/参数/部件显示切换)。
模型 选择要输出的模型。(⑮)
参数 *4 选择要输出的参数。
部件显示切换 *5 选择要输出的参数的显示切换。
不透明度 *6 选择要输出的不透明度。
口形同步 选择要输出的口形同步设置。
眨眼 选择要输出的眨眼设置。
将口形同步和眨眼刻录到动态 将口形同步和眨眼效果设置刻录到动态关键帧中。
应用跳帧 输出包括形状动画中设置的跳帧。
输出Event 输出包括在Animator中设置的Event。
*2 输出场景设置
输出所有场景 输出所有场景。
输出选中的场景 输出选中的场景。
输出动态输出有效的场景 选择任意场景并将其输出。
输出工作区 仅输出工作区。
*4 输出对象 ⑰
A 所有参数 输出所有参数。
B 有变化的参数 输出有变化的参数。
C 有键的参数 输出有键的参数。
D 非掩盖参数 输出非掩盖的参数。
E 非冻结的参数 输出非冻结参数。
F 不输出 不输出参数。
*5 输出对象 ⑱
A 所有部件 输出所有部件。
B 有变化的部件 输出有变化的部件。
C 有键的部件 输出有键的部件。
D 非掩盖部件 输出非掩盖部件。
E 不输出 不输出部件。
*6 输出对象 ⑲
A 输出 输出所有不透明度。
B 仅有键时 仅有键时输出不透明度。
C 不输出 不输出不透明度。
*6 输出对象 ⑳
A 输出 输出所有口形同步设置。
B 仅有键时 仅有键时输出口形同步设置。
C 不输出 不输出口形同步设置。
 
*6 输出对象 ㉑
A 输出 输出所有眨眼设置。
B 仅有键时 仅有键时输出眨眼设置。
C 不输出 不输出眨眼设置。

动态输出设置

您可以从动态输出设置中选择并输出任意动态。 在检查器的[输出动态]项目中,选中复选框, 单击“齿轮”按钮,显示设置窗口。

将显示[动态输出设置]对话框。 您可以从复选框中自由选择要输出的动态。 做出选择后,单击[OK]。

输出动态输出有效的场景

按照以下步骤打开[动态数据设置]对话框。 单击[文件]菜单 → [输出嵌入文件] → [输出动态文件]。

在输出场景设置中选择[输出动态输出有效的场景],然后单击[OK]。

在[动态输出设置]对话框中选择的动态已输出到指定的保存位置。

导入嵌入文件

输出用于嵌入的动态文件可以再次导入Animator。

如何导入:

  1. 选择场景
  2. 在要导入动态的模型的轨道名称(①)部分按右键。
  3. 单击动态导入(②)
  4. 选择对象motion3.json文件

* 导入动态可能需要一些时间。

关于本报道,敬请提出您的意见及要求。