DiffHub Logo
HomeWorkflowsGlossaryGuidesComparison
DiffHub Logo
DiffHub Logo

Master ComfyUI and diffusion models with comprehensive education and community support.

Resources

  • Glossary
  • Service Comparison
  • Contact
  • About

Stay Updated

Get the latest tutorials, tips, and news delivered to your inbox.

No spam, unsubscribe at any time.

This site contains affiliate links. We may earn a commission from purchases made through these links at no additional cost to you.

© 2025 DiffHub. All rights reserved.
Privacy PolicyTerms of ServiceSupport
Guides
Rig ANY 3D Model Instantly with This Open Source AI! (6GB vram)
Back to Guides
Beginner
Beginner

Rig ANY 3D Model Instantly with This Open Source AI! (6GB vram)

Rig ANY 3D Model Instantly with This Open Source AI! (6GB vram)...

15 min
0 views
AI
Blender
3D
Rigging

Rig Any 3D Model Instantly with This Open Source AI Tool

Rigging 3D characters by hand takes hours and is the number one reason most AI-generated 3D models never make it into a game. This guide shows you a fully automated pipeline that takes any 3D mesh, rigs it, and turns it into a playable Unreal Engine character — all locally for free with just 6GB of VRAM. This works on humanoids, dragons, dogs, and more using the same one-click process.

What You'll Learn

    By the end of this guide, you'll have:

    • Installed and configured the Skin Tokens open-source AI rigging tool
    • Rigged any 3D model with automatic skeleton and skin weights
    • Exported rigged characters for use in Blender and Unreal Engine
    • Created a playable character in Unreal Engine 5 with full animation support

Prerequisites

Before starting, ensure you have:

  • ComfyUI installed (see our ComfyUI Installation Guide)
  • Blender 4.2 or newer installed and added to your system PATH
  • At least 6GB VRAM on your GPU
  • Python 3.12 with PyTorch 2.8 and CUDA 12.8 (set up via the Trellis 2 installation guide)
  • The ComfyUI Easy Install package (recommended for add-on management)

Special Offer - $5 Credit Included!

When you sign up for RunPod using our affiliate link, you'll receive a $5 credit that can be used to generate up to 9,000 images and 300 videos. This gives you plenty of resources to explore ComfyUI and AI image/video generation without any upfront cost!

Step-by-Step Process

Step 1: Download and Install Skin Tokens

1
Download and Install Skin Tokens
  1. Visit the download page at pixelminus-artistry.com/kintoken (link also in the video description)
  2. Download the installer by clicking the three dots next to skin_tokens_install.bat and selecting Download
  3. Place the installer into your add-ons folder inside the ComfyUI Easy Install directory
  4. Run the installer by double-clicking skin_tokens_install.bat — it will automatically download all models and install dependencies
Installation Details

The installer handles everything automatically: downloading models, installing dependencies, and setting up the environment. The installation is complete when you see "Skin tokens installation complete" in the terminal output.

Blender PATH Requirement

Blender 4.2 or newer must be on your system PATH. If the installer doesn't add it automatically, manually add it:

  1. Press Windows + R, type sysdm.cpl, and go to Advanced
  2. Click Environment Variables, find the Path variable, and click Edit
  3. Add the path to your Blender installation folder
Pro Tip

The Hanon Motion installer (hanon_motion_install.bat) is optional — only download it if you plan to use that tool separately.

Step 2: Launch ComfyUI and Load the Workflow

2
Launch ComfyUI and Load the Workflow
  1. Start ComfyUI by double-clicking start_comfyui.bat in your ComfyUI Easy Install folder
  2. Download the workflow from the same download page — select the Pixel Artistry Skin Token Default Workflow and click Download
  3. Load the workflow by dragging and dropping the downloaded file into the ComfyUI interface
  4. Verify no red nodes appear — if everything is installed correctly, all nodes should load without errors
Pro Tip

Save the workflow file to a convenient location on your computer for easy access in future sessions.

First Load Time

The first time you load the workflow, it may take extra time as it downloads additional models in the background. This is normal — subsequent loads will be faster.

Step 3: Configure the Rigging Settings

3
Configure the Rigging Settings
  1. Select your model from the three available options — the first model generally gives the best results
  2. Upload your 3D model using the Load 3D and Animation node (supports FBX and GLB formats)
  3. Configure the Skin Tokens Rig Generator node with these recommended settings:
    • Use Skeleton: Enabled
    • Transfer Option: As needed
    • Post Process: Always turn on for best results
    • BPY Server Mode: Set to Headless
  4. Choose output format — select Unreal Engine 5 if importing to UE5, or FBX for general use
Model Sources

You can generate 3D models using Trellis 2 (see our Trellis 2 guide for details) or use any existing 3D mesh. The tool accepts standard 3D file formats.

Pro Tip

For humanoid characters, the default settings work great out of the box. For exotic animals like dragons or dogs, the tool automatically recognizes body parts like wings, tails, and four legs.

Step 4: Run the Rigging Process

4
Run the Rigging Process
  1. Click the queue button in ComfyUI to start the rigging process
  2. Wait for completion — the process typically takes around 180 seconds for standard models
  3. Blender will launch in the background automatically during the process
  4. Check the output — the rigged model saves to your ComfyUI output folder as an FBX or GLB file
Rigging Complete!

Once complete, you'll have a fully rigged character with fingers, tail, ears, and all body parts automatically recognized and weighted. The skeleton is ready for animation.

Pro Tip

You can test the rig directly in the ComfyUI viewport by selecting bones and moving them around. This lets you verify the rig works before exporting.

Skin Weight Adjustments

For non-humanoid characters (like the wolf example in the video), you may need to manually adjust skin weights in Blender:

  1. Select the armature and mesh
  2. Enter Weight Paint mode
  3. Select the problematic bone
  4. Use the brush to remove weights from areas that shouldn't move with that bone

Step 5: Import and Set Up in Unreal Engine 5

5
Import and Set Up in Unreal Engine 5
  1. Create a new Third Person project in Unreal Engine 5
  2. Create a folder (e.g., Char) in the Content Browser
  3. Import your rigged model — use the GLB file from your ComfyUI output folder (FBX has scaling issues)
  4. Double-click the imported mesh, go to Skeletal Mesh, and save the found files
  5. Create a Control Rig — right-click the skeletal mesh and select Create > Control Rig
  6. Set up animation retargeting:
    • Find the ABP_Unarmed animation blueprint
    • Right-click and select Retarget Animations
    • Select your mesh as the target
    • Export all animations to your project folder
Fixing Squashed Legs

When you first open the animation blueprint, the character may appear with squashed legs. Fix this by:

  1. Double-click the Animation Graph
  2. Double-click the Control Rig node
  3. In the Details panel, change the Control Rig Class to the one you created
  4. Right-click and Refresh Nodes, then Compile
  5. The character should now stand correctly
Pro Tip

To make your character playable:

  1. Open the ThirdPersonCharacter blueprint
  2. Change the Anim Class to your new NM_ABP_Unarmed blueprint
  3. Change the Character Mesh to your rigged mesh
  4. Adjust Scale and Location as needed
  5. Click Compile and Save
Playable Character!

Press Play in Unreal Engine to test your character. You can now run around with your AI-rigged character in a fully playable game environment.

Advanced Workflow: Full Pipeline from Concept to Game Asset

Complete Asset Pipeline

The video demonstrates a complete pipeline for turning concept images into production-ready game assets. While the core rigging is covered above, here's the full workflow for professional results:

6
Generate and Refine Your 3D Model
  1. Generate your 3D model using Trellis 2 with the high-quality workflow (see our Trellis 2 guide)
  2. Import into Blender and merge vertices (select all, right-click, Merge Vertices) to fix mesh holes
  3. Export as FBX for the next step
  4. Retopologize using Hanon 3D Studio (free, up to 20 generations):
    • Go to 3d.hanuang.global.com
    • Open 3D Studio, click Roll, then Retopology
    • Upload your mesh and wait for processing
  5. UV Unwrap in the same tool for proper texture mapping
  6. Download as FBX
7
Texture Your Character
  1. Re-export your retopologized mesh as GLB from Blender
  2. Use the Trellis 2 Texture Projection workflow in ComfyUI (see previous tutorial)
  3. Upload your reference images and run the workflow for better texture quality
  4. Fix texture issues using Modif (free, 2K version):
    • Import your mesh at modif.com
    • Create a new layer
    • Select areas to repaint (e.g., face, back)
    • Generate and save as textured_mesh.obj
8
Final Rigging and Export
  1. Load your textured mesh into the Skin Tokens workflow
  2. Select Unreal Engine 5 as the output format
  3. Run the workflow again — the textured character will be rigged automatically
  4. Import into Unreal Engine following Step 5 above

Related Guides

  • ComfyUI Installation Guide - Complete installation process for ComfyUI and custom nodes
  • Running ComfyUI on RunPod - Cloud GPU setup for faster generations
  • Deploy Your First RunPod - Basic RunPod account and pod management

Next Steps

Now that you've completed this guide:

  • Experiment with different model types — try rigging animals, creatures, and stylized characters
  • Refine skin weights in Blender for perfect deformation on complex models
  • Create custom animations in Unreal Engine using your new control rig
  • Explore the full CustomUse pipeline mentioned in the video for turning concept art into complete game assets
  • Check out the Trellis 2 guide for generating your own 3D models from scratch

Related Guides

Beginner
Beginner
Claude Took Over ComfyUI + Blender: Here's What Happened
Claude Took Over ComfyUI + Blender: Here is what happened
15 min
Read Guide
Beginner
Beginner
AI Retopology Is Finally Getting Good — TriFlow, Autoremesher & More
AI Retopology Is Finally Getting Good — TriFlow, Autoremesher & More
15 min
Read Guide