This is just a small demo for testing out custom character creation with VRoid models as a base mesh in Unity. Maybe this will help someone, I don't know.. Feel free to ask if you have any questions about this topic.

I have set up four blend shapes ("blend keys") in Blender for the cheeks, breasts, hips and buttocks and set those blend values on the SkinnedMeshRenderer component in Unity via script. See the documentation about that: https://docs.unity3d.com/ScriptReference/SkinnedMeshRenderer.SetBlendShapeWeight...


One could even easily make this look good when you know what you're doing in Blender - which I did NOT.

Tools used:

  • VRoid Studio (for the base mesh)
  • Blender
    • Cats Blender Plugin 0.18.0 (for import/export of the VRM model)
  • Mixamo (for auto rigging and idle animation)
  • Unity
    • UniVRM (for importing the VRM models' materials)
    • Shader Graphs MToon (for URP toon shader)

Leave a comment

Log in with itch.io to leave a comment.