跳转到内容

使用VRM Avatar

什么是VRM


VRM是一种专门用于Avatar的3D模型文件格式,是人形Avatar的规范之一,可以使用VRoid Studio等工具轻松制作。 VRM Avatar可以在VRoid Hub等处获取,也可以使用VRoid Studio像在游戏中捏人一样轻松制作。

VRM无法直接上传到VRChat,需要进行转换。 在EAUploader中,额外安装VRM Converter for VRChat后,就可以转换并上传VRM Avatar。

安装VRM Converter for VRChat


请通过VCC(或ALCOM)将VRM Converter for VRChat添加到项目中,或从发布页面下载并导入。 要在EAUploader中使用VRM,项目中需要同时安装VRM Converter for VRChat和用于读取VRM的包(UniVRM)。

安装完成后,导入窗口中的Import VRM按钮即可使用。

导入VRM


按下Avatar列表的Import打开导入窗口,通过Import VRM按钮选择.vrm文件。 也可以将.vrm文件拖放到Avatar列表中进行导入。

导入的VRM会以预制体形式保存在项目的Assets/VRM文件夹中,同时也会添加到Avatar列表。导入完成后会打开转换窗口。

导入后可能会立即显示”Outfit Settings”窗口,但VRM Avatar在转换后类型会自动变为”Avatar”。

转换为VRChat用Avatar


在转换窗口中设置各项目,然后按下Comvert(转换)按钮。

项目说明
Shoulder Height调整肩膀高度。转换后的Avatar出现溜肩或肩膀过高时请调整。
Armature Height更改Armature(Avatar骨骼)的高度。
Combine Meshes合并网格后再转换,从而优化网格。
Use Shape Key Normals and Tangents使用形态键(表情等)的法线和切线信息。
Osc Components选择转换时添加的OSC相关组件。
Swinging Object(Settings for PC)选择将VRM的摇摆物体(SpringBone)转换为VRChat用摇摆物体的方式。
Take Over Swinging Parameters(Settings for PC)将VRM摇摆物体的参数沿用到转换后的摇摆物体上。
For Quest(Settings for Quest)作为Quest用Avatar进行设置。

各项目的详细内容请同时参阅VRM Converter for VRChat的说明。

重新打开转换窗口

尚未转换的VRM Avatar在Avatar列表中会显示”Needs conversion”。点击卡片打开编辑界面,通过左侧显示的Convert to VRChat Avatar按钮即可打开转换窗口。

即使再次转换同一个Avatar,已上传Avatar的Blueprint ID也会被沿用。

设置视点位置


打开编辑界面,从编辑工具中打开Viewpoint Position Editor调整视点。 使用方法请参阅”编辑工具”。

上传


转换和视点位置设置完成后,就可以像普通Avatar一样上传。请参阅”上传Avatar”。

VRM Avatar使用的着色器(MToon等)可能不支持Android(Quest)。如果也要上传Quest(Android)版,请在转换时开启”For Quest”。