SOIL - Bone Remapper + SkinnedMesh Atlas Combiner - URP

BONE REMAPPER

🚨 IMPORTANT β€” READ BEFORE PURCHASE !!! 🚨

🚨 BONE REMAPPER only works with characters that share the SAME skeleton/armature/rig!

🚨 SKINNED MESH ATLAS COMBINER only works with URP Textures!

BONE REMAPPER & SKINNED MESH ATLAS COMBINER

Two editor tools. One modular character pipeline. πŸ”₯

Mix and match body parts, clothing, and accessories from different character sources β€” then combine them into optimized, atlas-packed FBX meshes ready for production.

The Problem

Building modular characters from multiple sources means dealing with incompatible skeletons, dozens of separate materials, and excessive draw calls. Manually remapping bones across 50–200 joints is tedious and error-prone. Maintaining one material per mesh part kills batching.


The Solution

Step 1 β€” BONE REMAPPER: Take skinned meshes from any source and remap their bones to your target character's skeleton. Drag, drop, click β€” done.

Step 2 β€” SKINNED MESH ATLAS COMBINER : Select all the meshes now sharing one skeleton, generate a PBR texture atlas across up to 6 channels, and export UV-remapped FBX files with a single material.

Result: Multiple character parts β†’ one skeleton, one material, one draw call.

Bone Remapper β€” Features

  • Automatic bone matching by name between source and target skeletons

  • Bone grafting: missing bones are auto-created in the target hierarchy

  • Batch processing: remap multiple meshes in one operation

  • Drag & drop or manual mesh list management

  • Optional: move meshes into target hierarchy, delete old armatures

  • Works with Generic rigs β€” no Humanoid setup required

  • Full Undo support

Skinned Mesh Atlas Combiner β€” Features

SkinnedMesh Atlas Combiner uses Unity's official FBX Exporter, which can be installed from Unity's PackageManager.

  • PBR atlas generation across 6 channels (Albedo, Normal, Metallic/Gloss, Mask, Occlusion, Emission)

  • Atlas sizes from 2K to 16K with configurable padding

  • Visual grid layout preview before export

  • Reorderable mesh list with texture thumbnails and channel count

  • One-click export: atlases (PNG) + UV-remapped FBX + auto-generated material

  • Auto-detects render pipeline (URP / HDRP / Built-in) and assigns correct shader

  • Reflection-based FBX export β€” no mandatory package dependency

  • RGBA transparency support

Included

  • Example scene with 3 simple test characters for hands-on experimentation

  • Works in Unity 6+ (URP, HDRP, Built-in)

Ideal For

  • Modular character systems (mix & match body parts, outfits, accessories)

  • Mixamo characters with shared naming

  • VRChat avatars

  • Clothing or accessory meshes rigged for a specific skeleton

Compatibility

  • Developed and tested in Unity 6.3