BLEND to VRM converter.
- Export full VRM meta info
- Export VRM materials and shaders
- Export shape keys as VRM blend shapes
- Export VRM spring bones
- Pose freeze
- Pack textures including the model's thumbnail
- python-blender (2.81+) (Blender as Python module) or Blender's Python
Save it as "VRM.ini" text block inside Blender:
[meta]
title = Model name
version = Model version
author = Author name
contactInformation = Author contact
reference = http://example.com/
allowedUserName = OnlyAuthor
#allowedUserName = ExplicitlyLicensedPerson
#allowedUserName = Everyone
violentUssageName = Disallow
#violentUssageName = Allow
sexualUssageName = Disallow
#sexualUssageName = Allow
commercialUssageName = Disallow
#commercialUssageName = Allow
#otherPermissionUrl = http://example.com/
licenseName = Redistribution_Prohibited
#licenseName = CC0
#licenseName = CC_BY
#licenseName = CC_BY_NC
#licenseName = CC_BY_SA
#licenseName = CC_BY_NC_SA
#licenseName = CC_BY_ND
#licenseName = CC_BY_NC_ND
#licenseName = Other
#otherLicenseUrl = http://example.com/
Install Wiggle Bones addon
Setup bone params, but keep in mind that only a root bone of the spring would be exported. All children bones will be reusing the same params from root bone.
blend2vrm --output x.vrm x.blend