2026年11月1日发布 · 2026年11月2日更新 · Unity Asset Exporter。
在 Booth 或 Unity Asset Store 上出售的 VRChat 虚拟形象通常以 .unitypackage 形式提供,而 VRM 应用无法打开这种压缩包。本工具会从资源包中读取虚拟形象的 FBX 及其 Unity Humanoid 设置,并生成包含骨骼、网格、贴图、表情和许可信息的 VRM 1.0 文件。
四步完成转换
- 将资源包拖放到上方区域。文件在本地读取,不会上传任何内容。
- 在模型列表中打开虚拟形象的 FBX,并在预览中检查。
- 点击下载 VRM 虚拟形象。该按钮仅对带有人形骨架的模型显示。
- 填写名称、作者和许可字段,使其与你购买模型时的许可协议一致,选择要包含的网格,然后下载
.vrm。
转换器会做什么
- 沿用 Unity 的 Humanoid 骨骼:从资源包内 FBX 的
.meta文件中读取模型作者设置的 Humanoid 映射,使臀部、脊柱、手臂、腿部和手指对应到正确的骨骼,即使左右手指骨骼名称相同也不会出错。 - 当模型没有 Humanoid 设置时(Mixamo、许多 Blender 和 Synty 的骨架),按名称匹配骨骼。
- T-pose:VRM 要求使用 T-pose。以 A-pose 保存的虚拟形象,其手臂会被调直,网格会重新绑定,因此不会出现拉伸。
- 朝向与比例:按照 VRM 1.0 的要求,虚拟形象朝向 +Z,并以米为单位写入。
- 表情:VRChat 口型 BlendShape(
vrc.v_aa、vrc.v_ih、vrc.v_ou、vrc.v_e、vrc.v_oh)和眨眼 BlendShape 会转为 VRM 表情aa、ih、ou、ee、oh和blink。 - 一个 FBX 中包含多个角色:选择构成同一个虚拟形象的网格,其余部分不会包含在内。
哪些应用可以打开该文件
输出格式为 VRM 1.0。VRoid Hub、Warudo、Unity 中的 UniVRM 以及 three.js(three-vrm)均可读取 VRM 1.0。部分较旧的 VTuber 应用只支持 VRM 0.x;对于这类应用,请用 UniVRM 将文件导入 Unity,再导出为 VRM 0.x。
功能限制说明
- 材质为标准 PBR,而非 MToon 卡通着色;外观可能与 VRChat 的卡通着色器有所不同。
- 头发和裙摆物理(VRChat PhysBones、Dynamic Bones)不会转换为 VRM 弹簧骨骼(spring bone),也不会创建碰撞体。
- 视线(look-at)和第一人称设置使用 VRM 默认值。
- 没有人形骨架的模型(动物、道具、载具)无法转换为 VRM;对于这类模型,该按钮不会显示。
请先确认许可协议
许多虚拟形象许可(例如 Booth 上的 VN3 许可)会限制虚拟形象可用于哪些平台和应用,有些还禁止转换格式。转换文件并不会改变其许可所允许的范围。对话框中的许可字段会写入 VRM,供应用显示;请按你的许可如实设置。