GLB / glTF转VRM转换器: 从网页模型到VTuber直播
拖入已绑定骨骼的.glb,或者和文件夹一起打包成ZIP的.gltf。人形骨骼会被映射,材质会被转换,拿走之前先在3D中显示VRM。保存下来的Ready Player Me模型也用同样的方式转换。
能带过去的和带不过去的
能带过去
- · 人形骨骼和蒙皮权重
- · 材质和贴图,打包在GLB里的或放在glTF旁边的都可以
- · 形态键转为表情;按ARKit命名的形状(Ready Player Me和很多生成工具)会对应到标准表情
- · Draco和meshopt压缩的几何体,转换过程中会解压
带不过去
- · 动画片段:转换后的骨骼保持绑定姿势
- · 弹簧骨骼:在VRM编辑器里添加
- · 没有骨骼的模型:先做骨骼绑定
怎样把GLB转换为VRM
- 拖入.glb,或者把.gltf和它的.bin、图片一起打包成的ZIP。最大100 MB。
- 转换器在我们的服务器上映射骨骼、转换材质并写出VRM;找不到某根骨骼时,页面会列出它的名称。
- 在3D中预览结果,测试表情,下载.vrm。两个文件都会在3天后删除。
Ready Player Me和生成工具
保存为GLB的Ready Player Me模型带有Mixamo风格的骨骼和ARKit形态键,转换后脸部也能正常动。Meshy、Tripo等生成工具导出的已绑定骨骼模型也能转换;它们的普通下载没有骨骼,不会被接受,同时会给出骨骼绑定的步骤。
GLB文件的共同点在于打包方式:图片都在文件里,所以上传途中不会丢失任何东西,而这正是FBX常见的问题。
带文件夹的glTF
.gltf是文本,引用一个.bin和一个贴图文件夹。把文件夹按下载时的样子打包成ZIP并拖入;转换器会找到里面的.gltf,并按名称对应图片。
问题
能转换我的Ready Player Me模型吗?
能。在RPM编辑器里保存为GLB,然后拖到这里;骨骼和ARKit形状都能正确映射。
表情能用吗?
文件有形态键的话,能。ARKit和VRoid的名称会对应到VRM预设;其他名称会以原名变成表情。
我的模型是带贴图文件夹的.gltf。
把文件夹打包成ZIP,拖入ZIP。
我手上是FBX,不是GLB。
同一个转换器,有自己的页面:FBX转VRM转换器。
我生成的模型没有骨骼。
先做骨骼绑定,用Mixamo或生成工具自带的绑定步骤,然后拖入绑定后导出的文件。
我的文件会怎样?
上传到我们的服务器,完成转换,为预览和下载保留3天,然后删除。