How to fix a VRM

How to fix a VRM

Nov 11, 2024

This guide provides steps for preparing VRM models to ensure they work smoothly in the Otherhalf app. We'll cover hierarchy and naming conventions, resolving scale issues, and managing blend shapes for optimal compatibility.

1. Check the Hierarchy of Bones

  • Ensure the bone structure hierarchy in your model matches the supported format for Otherhalf.

  • Tip: Use a visual reference of the correct hierarchy

  • For an in-depth guide on bone renaming and editing in Blender, refer to this video tutorial.

2. Verify Bone Names

  • Confirm the bone names in the skeleton align with Otherhalf’s naming conventions.

  • Misnamed bones can disrupt animations, so matching the names is essential.

  • Reference a list of supported bone names (you could provide an example image) to compare with your model.

3. Fix Scale and Position Issues

  • Scale and pivot issues often cause models to appear off in position or size.

  • In Blender, select the model’s root bone or any mesh with scaling issues, press Ctrl+A, and choose “Apply All Transforms” to reset the transformations to default.

  • For a detailed walkthrough on handling transforms, watch this video tutorial.

4. Adjust Blend Shapes/Morph Targets

  • Verify that the required blend shapes or morph targets are present, as they control facial expressions and other deformations.

  • Use a reference image showing the compatible blend shapes for emotions in Otherhalf.

  • For help with modifying blend shapes, here’s a tutorial on editing blend shapes in Blender.

5. Use VROID for Well-Suited Models

  • For models that work seamlessly with Otherhalf’s pipeline, try creating them in VROID Studio. Models from VROID generally align well with our compatibility requirements.

© 2024 Azimov, Inc.

Subscribe for updates

© 2024 Azimov, Inc.

Subscribe