嵌入数据

最終更新: 2024年2月28日

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

嵌入数据的类型

用于嵌入的数据从.cmo3和.can3文件输出,如下所示。

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

输出嵌入文件

输出MOC3文件

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

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

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

的顺序单击。

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

[输出设置]
输出版本 选择要输出的SDK版本。
输出隐藏部件 输出隐藏部件。
输出参考图部件 输出参考图部件。
* 如果参考图部件被隐藏,它们将不会被输出。
输出隐藏图形网格 输出隐藏的图形网格。
输出物理模拟设置文件(physics3.json) 输出物理模拟设置文件(.physics3.json)。
将计算FPS输出到物理模拟设置文件 输出物理模拟设置文件(.physics3.json)时,也会同时输出FPS信息。
输出动态同步设置文件(.motionsync3.json) 输出动态同步设置文件(.motionsync3.json)。
输出用户数据文件(userdata3.json) 输出用户数据文件(.userdata3.json)。
显示辅助文件
输出(cdi3.json)
输出参数、部件名称、参数连接信息等(.cdi3.json)。
* 我们建议在使用AE插件时进行输出。
对纹理应用防漏色处理

对纹理应用防漏色处理。

模型中心X 相对于X轴(宽轴)设置模型的中心位置。
模型中心Y 相对于Y轴(纵轴)设置模型的中心位置。
设置在中心 返回默认位置。
画布宽度(单位) 根据单位设置尺寸。
画布高度(单位) 根据单位设置尺寸。
pixelsPerUnit 它是根据画布的宽度和高度自动设置的。
输出目标 设置目标以指定纹理的大小、文件名等。
输出类型 选择为SDK、或nizima进行输出。
如果您选择nizima,则可以设置模型名称和预览大小。
注意事项

如果物理模拟设置处于无效状态,将显示确认对话框,并且不会输出无效的物理模拟设置。
* 输出物理模拟设置时也会显示同样的对话框。

输出物理模拟设置

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

关于FPS信息:
如果模型文件中未设置FPS信息,则会显示信息对话框,并且不会输出FPS信息。

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

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

动态同步设置的输出

输出MOC3文件时可以同时输出动态同步设置文件,但也可以单独输出。
要单独输出,您可以使用以下任一步骤进行输出。

①在建模视图中输出
单击[建模]菜单 → [参数] → [动态同步设置]。
您可以通过单击[动态同步设置]对话框中的[动态同步]菜单 → [动态同步设置的输出]来进行输出。

②在动画视图中输出
单击[动画]菜单 → [轨道] → [动态同步生成动画]。
您可以通过单击[动态同步生成动画]对话框中的[动态同步]菜单 → [动态同步设置的输出]来进行输出。

输出动态文件

选择动画文件,然后选择[文件]菜单 → [输出嵌入文件] → [输出动态文件]。
指定保存位置并输出动态文件(.motion3.json)。

POINT

无法在选择模型数据的情况下输出动态。
在选择输出的动画数据或动画场景的状态下进行输出。

[动态数据设置]
输出场景设置 *2 使用下面的复选按钮选择要输出的场景
输出对象 使用下面的下拉菜单设置要输出的元素(模型/参数/部件显示切换)。
模型 选择要输出的模型轨道。
参数 *4 选择要输出的参数。
部件显示切换 *5 选择要输出的参数的显示切换。
不透明度 *6 选择要输出的不透明度。
口形同步 选择要输出的口形同步设置。
眨眼 选择要输出的眨眼设置。
燃烧口形同步并眨眼动作 将口形同步和眨眼效果设置刻录到动态关键帧中。
应用跳帧 输出包括形状动画中设置的跳帧。
输出Event 输出包括在动画中设置的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]。

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

导入嵌入文件

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

如何导入:

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

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

请问这篇文章对您有帮助吗?
关于本报道,敬请提出您的意见及要求。