What you need before you start

Importing and rigging a VTuber model in Blender means bringing a 3D character file into the software and setting up the digital skeleton that lets it move. Before you open Blender, you need three things: the model file itself (usually in .fbx, .obj, or .vrm format), Blender installed on your computer, and the model's original rig file or documentation about how it was built. If you downloaded the model from a creator or marketplace, check whether they included rigging instructions — many do, and following them saves hours of guesswork.

The most common formats for VTuber models are FBX files (which often include bones and weights already), VRM files (a standardized format for humanoid characters), and OBJ files (which contain only the mesh, no skeleton). Each format imports differently, and what you can do with the model after import depends on what came with it. If the model is already rigged — meaning it has bones and weight painting done — your job is simpler. If it's just a mesh, you'll be building the skeleton from scratch.

Key Takeaways

  • Import your model through File > Import and choose the format that matches your file type; FBX and VRM are most common for rigged models.
  • If the model arrives with bones already in place, test them by entering Pose Mode and moving the armature to see whether the mesh deforms correctly.
  • Weight painting — the process of telling Blender how much each bone should pull the surrounding mesh — is where most rigging time goes, and it requires manual adjustment for natural movement.
  • Export your finished rig as FBX if you plan to use it in streaming software like OBS or in game engines; VRM export requires an add-on.
  • Test your rig in the software where you'll actually use it before considering the work complete, because deformation that looks fine in Blender may behave differently elsewhere.

Importing the model file into Blender

Open Blender and go to File > Import, then select the format that matches your file. For FBX files, choose "Autodesk FBX (.fbx)". For VRM files, you'll need the VRM add-on installed first — go to Edit > Preferences > Add-ons, search for "VRM", and install the community VRM add-on if it's not already there. For OBJ files, choose "Wavefront (.obj)". Click the file you want to import and confirm.

When the import dialog opens, check the settings before clicking Import. For FBX files, make sure "Import Armature" is checked if you want the bones to come in — if it's unchecked, you'll get only the mesh. For VBX files, the add-on usually handles this automatically. The scale matters: if your model appears tiny or enormous in the viewport, you may need to scale it after import. Select the model, press S for scale, type a number (2 to make it twice as large, 0.5 to make it half), and press Enter.

After import, your model will appear in the viewport. If it looks correct and you can see bones in the outliner panel on the right (they'll be listed under an "Armature" object), the import worked. If you see only the mesh with no bones listed, the model either wasn't rigged to begin with or the import settings didn't include the armature.

Testing the existing rig and identifying problems

If your model came with bones already in place, test them before you do any other work. In the outliner on the right, click the armature (the skeleton object) to select it. Press Tab to enter Edit Mode, then Tab again to enter Pose Mode. In Pose Mode, you can move the bones and see how the mesh responds. Click a bone — the upper arm, for example — and press G to grab it, then move your mouse to rotate or move the bone. Watch how the mesh around it deforms.

As you test, look for problems: mesh that tears or folds unnaturally, areas that don't move when they should, or parts that move too much. These are signs that the weight painting — the invisible map that tells each bone how much influence it has over nearby mesh — needs adjustment. Make a note of which areas have problems. You don't need to fix them all at once, but knowing where they are helps you prioritize.

If the rig has no bones at all, or if the bones are there but completely wrong for a humanoid character, you may need to build a new armature. This is advanced work; if you're new to rigging, look for a different model file or ask the creator whether they have a version with bones already in place.

Weight painting to fix deformation

Weight painting is how you tell Blender which parts of the mesh each bone should control. Select the mesh (not the armature), then go to the top right of the screen and change the view mode from "Object Mode" to "Weight Paint Mode". The mesh will turn blue. Now select the armature again while still in Weight Paint Mode — you should see the mesh and the bones at the same time.

Click a bone in the viewport. The mesh will show in shades of blue and red: blue means that bone has no influence there, red means it has full influence, and colors in between mean partial influence. If you see red in places where the bone shouldn't pull the mesh, or blue where it should, you need to paint. Select a brush (the default brush is fine to start), adjust the brush size with the scroll wheel, and paint on the mesh. Painting with the brush set to "Add" increases that bone's influence; "Subtract" decreases it. Paint until the colors look right — the upper arm bone should be red on the upper arm and fade to blue as you move toward the elbow.

This process is slow and requires patience. Start with the major bones: upper arms, forearms, thighs, and shins. Test each one in Pose Mode after you paint, then come back to Weight Paint Mode to refine. Small adjustments make a big difference in how natural the movement looks.

Setting up shape keys for facial animation

Many VTuber models include shape keys — pre-built deformations that change the mesh without moving bones. These are used for facial expressions, blinking, and mouth shapes. To see whether your model has them, select the mesh and look at the properties panel on the right. Click the green triangle icon (object data properties), scroll down, and look for "Shape Keys". If you see a list of shapes like "Smile", "Blink_L", or "Mouth_A", the model already has them.

To test a shape key, click its name in the list and adjust the value slider from 0 to 1. At 0, the shape is off; at 1, it's fully active. You can blend between shapes by setting multiple sliders to values between 0 and 1. If the shapes look wrong or distorted, the model may have been damaged during export, or the shape keys may have been built for a different software. Document which shapes work and which don't — you'll need this information when you set up your streaming software.

Exporting your rigged model for streaming or games

Once your rig is working, export it in a format your streaming or game software can read. For most VTuber setups using OBS or similar tools, export as FBX. Go to File > Export > Autodesk FBX (.fbx). Choose a location and filename, then in the export options on the right, make sure "Armature", "Mesh", and "Shape Keys" are all checked. Click Export FBX.

If you plan to use your model in a game engine like Unity or Unreal, also export as FBX but check the engine's documentation for specific settings — some engines need bones exported as "Deform" bones, others need specific naming conventions. If you want to share your model as a VRM file for use in other VTuber software, you'll need the VRM add-on's export function. Go to File > Export > VRM (.vrm), and the add-on will walk you through the settings.

After export, test the model in the software where you'll use it. Import it there, move the bones or activate shape keys, and watch how it deforms. Deformation that looks fine in Blender sometimes behaves differently in other software because of how they handle bone influence and mesh calculation. If something looks wrong, come back to Blender, adjust the weights or bones, and export again.

Common problems and how to fix them

The mesh doesn't move when I move the bones: The bones and mesh are not linked. Select the mesh, then Shift+click the armature to select both. Press Ctrl+P and choose "Armature Deform" > "With Automatic Weights". Blender will create a basic weight map automatically. It won't be perfect, but it's a starting point.

The mesh tears or folds when the bone moves: The weight painting is pulling too much mesh. Enter Weight Paint Mode, select the bone that's causing the problem, and paint with Subtract mode to reduce its influence in the torn area. Test in Pose Mode after each adjustment.

The model is upside down or rotated wrong after import: Select the armature and mesh together, press R for rotate, then X, Y, or Z to rotate on that axis, then type 180 to flip 180 degrees. Press Enter to confirm. You may also need to scale it; press S and type a number.

Shape keys don't work in my streaming software: Some software doesn't support shape keys, or they may be named in a way the software doesn't recognize. Check your software's documentation for supported shape key names. If it doesn't support them at all, you'll need to animate expressions using bone movements instead.

Frequently Asked Questions

Do I need to rig a model if it already has bones?

Not completely, but you should test the existing rig and fix any deformation problems. Most downloaded models come with basic rigging that works for simple movement but may need weight painting adjustments for natural-looking animation, especially in the hands, face, and joints.

What's the difference between FBX and VRM format?

FBX is a general 3D format that works in most software but doesn't enforce any standard for how the skeleton should be built. VRM is a standardized format specifically for humanoid characters, so any VRM file will have bones in the same places and named the same way. VRM is better for sharing, but FBX is more flexible for custom rigging.

Can I use a model rigged for another software in Blender?

Usually yes, if the model is in FBX or OBJ format. Import it and test the rig. If the bones don't work the way you expect, the model may have been rigged for a different skeleton structure. You can rebuild the rig in Blender, but that's advanced work — it's faster to find a model already rigged for Blender.

How long does it take to rig a model from scratch?

Building a complete skeleton and weight painting it takes anywhere from 8 to 40 hours depending on the model's complexity and your experience. If you're new to rigging, start with a model that already has bones and practice adjusting weights before attempting to build a rig from nothing.

What should I do if the model looks wrong after I export it?

Import it back into Blender and compare it to the original. If bones are in different positions or the mesh is deformed differently, the export settings may be wrong — check that you exported with Armature and Shape Keys enabled. If the settings were correct, the problem is likely in how your streaming or game software is interpreting the rig, so check that software's documentation for bone naming or format requirements.