面向 3D 创作者 如何将包含 SpringBone 的 VRM 文件导出为 XAvatar 或 XWear 文件。
本节介绍如何将包含 VRM SpringBone 的 GameObject 导出为 XAvatar 或 XWear 文件。
要保留 VRM SpringBone 并进行导出,需要以下软件包。
・XWear Packager0.3.4以降 https://vroid.pixiv.help/hc/ja/articles/38903414455449・エクスポートしたいVRMファイルのバージョンに応じたUniVRM https://github.com/vrm-c/UniVRM/releases・UniVRMのバージョン:0.128.0以降(必須) VRM0を利用する場合はUniVRM 0.x, VRM1を利用する場合は UniVRM 1.0をご利用ください。

1. 从 VRChat Creator Companion (VCC) 安装 XWear Packager。
有关如何安装 XWear Packager 的说明,请参阅以下文章:
▼如何安装 XWear Packager
https://vroid.pixiv.help/hc/ja/articles/38903414455449
2. 打开安装了 XWear Packager 的项目。
在 VCC 项目中,单击“打开项目”。

3. 将 UniVRM 导入到您的 Unity 项目中。
点击“资源”>“导入包”>“自定义包”,然后选择下载的 UniVRM UnityPackage 文件。
或者,您也可以直接将下载的 UniVRM UnityPackage 文件拖放到项目视图中。

将会弹出一个窗口;请点击“导入”。

如果成功,UniGLTF 和 VRM 将出现在 Unity 菜单中。
(例如:UniVRM 代表 VRM0,
UniVRM 代表 VRM1)

4. 导入 VRM 文件。
导入 UniVRM 后,将 VRM 文件拖放到 Unity Assets 面板中。
这将启动 VRM 文件导入过程。

导入完成后,文件将显示在“资源”面板中。

5. 将 VRM 调整到您想要导出的状态。
将提取数据中的预制件拖放到层级视图中。
这次,我们将导出带有飘动头发的模型。
此模型需要以下游戏对象:
• 根对象:模型骨骼
• 头发对象:头发
• 次要对象:VRM SpringBone

选择一个不需要的游戏对象,然后在检视面板中点击复选框将其停用。

6. 导出为 XAvatar 或 XWear 文件。
点击工具栏中的“VRoid”启动 XWear Packager。

将调整好的游戏对象拖放到“导出目标”中。

将导出格式设置为“.xavatar(基础模型)”或“.xwear(服装或配饰)”。
今回の例は髪のため「.xwear (衣装またはアクセサリ)」を選択していますが、アバターの場合は「.xavatar (素体)」を選択してください。

根据需要输入许可证信息。
在高级设置中,将“不输出的游戏对象设置”更改为“非活动游戏对象”。

请点击“设置为附件”。

点击“执行导出”。
这将把包含 SpringBone 的 VRM 模型导出为 XAvatar 和 XWear 文件。
*仅对于 VRM1 模型,
点击“执行导出”将显示一个对话框。点击“确定”继续导出。

7. 在 VRoid Studio 中办理入住。
要使用包含 VRM SpringBone 的 XWear 文件,需要 VRoid Studio v2.1.4 或更高版本。
请在VRoid Studio中启用换装功能。
请从“添加服装”中添加 XWear 文件。
由于我们使用的是 Root 骨骼,因此骨骼会显示在屏幕上。
您可以点击右上角的按钮隐藏骨骼。

请根据需要调整头发的位置。
由于此物品是作为配件加载的,请选择目标骨骼。
*请注意,“选择骨骼”功能存在问题,请从列表中选择。

请播放动画。
您可以通过观察毛发的摆动来确认 VRM SpringBone 是否处于保持状态。





