
Nov 11, 2024
Fixing VRMs with No Morph Targets in Blender (Beginner Tutorial)
1. Download and Install Blender
- Visit Blender's official website. 
- Download the latest version. 
- Install the software. 
2. Install VRM Import Add-On
- Search for "VRM format for Blender" online. 
- Download the necessary add-on. 
- Open Blender and install the add-on via Edit > Preferences > Add-ons. 
- Verify installation under the Add-ons section. 
3. Import VRM Model
- Open Blender and delete the default cube. 
- Go to File > Import > VRM. 
- Select your VRM file. 
- The model will now be loaded in Blender. 
- For better control, enable "Emulate 3-button Mouse" under Preferences > Input. 
4. Check for Morph Targets (Shape Keys)
- Select the model's face. 
- In the right panel, check the Shape Keys section. 
- If no shape keys exist, they must be manually created. 
5. Create an "A" Mouth Shape Key
- Select the face. 
- Click the "+" icon twice in the Shape Keys section. 
- Rename the new key to fcl_MTH_A. 
- Increase the Value slider to 1. 
- Switch to Edit Mode. 
- Hide the armature for better visibility (toggle the eye icon in the Outliner). 
- Enable Soft Selection Mode (top menu bar, circular icon, select "Connected Only"). 
- Adjust the mouth: - Select the upper lip and move it up. 
- Select the lower lip and move it down. 
- Adjust the surrounding vertices to refine the shape. 
 
- Hide teeth/tongue if necessary using Ctrl + L to select linked vertices, then move them. 
- Switch back to Object Mode and test the slider. 
6. Create an "O" Mouth Shape Key
- Add another shape key and rename it fcl_MTH_O. 
- Set the previous key’s Value to 0. 
- Increase the Value of the new key to 1. 
- Switch to Edit Mode and adjust: - Move lips to form a circular "O" shape. 
- Hide teeth/tongue if needed. 
 
- Return to Object Mode and test the shape key. 
7. Export the VRM
- Unhide the armature (toggle the eye icon back on). 
- Select the Armature, right-click, and choose "Select Hierarchy". 
- Go to File > Export > VRM. 
- Name the file and choose a save location. 
- Uncheck "Export Advanced Options" and check "Export Only Selections". 
- Click Save. 
8. Test in Otherhalf
- Import the VRM into Otherhalf. 
- Ensure morph targets function properly. 
Your VRM model should now have working morph targets! 🚀
