Purpose: The goal of this guide is to outline and document the process of converting a VRM file into a Warudo Character mod.
Details: Unity 2021.3.18f1, Warudo SDK 0.12.0 Modding Project SDK, Warudo 0.14.1 Personal
Last Edit: 8 January 2026 (Baste~)
Model Used: Meowper by Reval & Royalty (*Link*). VRM compatible Unity package by Nos. Final VRM Edits by me.
Step One: Download and run the Unity Hub setup exe!
Also ensure you have downloaded the other needed documents that are simple files like the Warudo SDK, Warudo, and your VRM file of choice. I will briefly cover installing the required Unity Versions since it can be slightly unintuitive if you have never installed a specific Unity Version before.
Step Two: Open Unity Hub and create an Account/Log in until you get to your "Projects" screen.
Step Three: Go to the Unity 2021.3.18f1 provided (*Link*) and click "Install".
Step Four: In the window that pops up select or allow "Open Unity Hub".
Step Five: In the Unity Hub window that pops up click "Continue" in the bottom right.
Step Six: Check Mark the Terms and Conditions Agreements and then click "Install".
The download will be visible in the top right of Unity Hub! Just wait for it to complete!
Step Seven: Extract the downloaded Warudo SDK (*Link*) somewhere you can find it!
Note: Once the extraction is complete save a second copy of that folder so you don't have to redownload it if something goes wrong!
Step Ten: In Unity Hub click "Add" and then select "Add project from disk"
Step Eleven: In the file explorer that pops up locate and select the SDK folder you just downloaded and extracted. Then click "Open"
You should now see a copy of the SDK/Modding project in your Unity hub!
Step Twelve: Open the Warudo SDK Modding Project
Note: This may take a while to open the first time.
You should see ~4 folders in your assets
Step Thirteen: You also should see menus for "UniGLTF", "VRM0", and "Warudo" at the top of your Unity Window. Click on "Warudo" and then select "New Mod".
Step Fourteen: In the "Create Mod" window that pops up enter a custom "Mod Name:". Then click "Create Mod!"
Note: I generally recommend this is the name you use for streaming affixed with a description like "Model". For me it would be "Baste Model"
This will create a folder with the name of your mod which is important for later.
Step Fifteen: Drag your VRM file into your Mod folder that you created.
Step Sixteen: Drag the newly created Prefab file into your scenes Hierarchy
Step Seventeen: Select the model in your hierarchy and then under the Warudo menu select "Setup Character..."
Step Eighteen: Click "Setup selected GameObject as character mod" in the window that pops up.
Step Nineteen: Click "Ok" on the next window that pops up.
This will make a second prefab in your mod folder called "Character".
The "Character" name is important as when a mod is loaded into Warudo it is looking for this specific file.
Step Twenty: Modifying the new "Character" prefab you can now important and apply custom shaders or scripts!
Note: You can usually directly drag materials from other projects directly into your current project to keep shader settings as long as the correct shader is installed in both projects.
Step Twenty-One: Once done customizing the model and setttings go to the "Warudo" menu and click "Build Mod".
Step Twenty-Two: Simply drag the .warudo file that is generated in your unity project and add it to the "Characters" folder of your Warudo. The model should now be available for use!