Split skinned character meshes by bone — no Blender required. Extract heads, arms, or any custom region in seconds. Built for modular characters, FPS rigs, LODs, and gameplay effects.Stop bouncing between Unity and your DCC tool just to split a mesh.Skinned Mesh Separator is an editor window tool that extracts mesh sections from any SkinnedMeshRenderer, based on bone influence — directly inside Unity. Select a bone, click extract, and get a clean new mesh asset. That's it.No modelling experience required. No external software. No destructive changes to your original character.What it doesSelect any bone (or set of bones) from a SkinnedMeshRenderer and extract only the vertices influenced by those bones into a separate mesh asset. The original character is untouched.Preset extractions — one click:Head onlyEverything except the headArms onlyEverything except armsAny custom bone or regionChild bone inclusion — optionally include child bones in any extraction (eyebrows, fingers, accessories, jaw bones).Automatic Read/Write toggle — enables the source mesh's Read/Write flag directly from the tool window, no import settings hunting required.Works with any rig — humanoid, generic, creature, custom bone hierarchies, and multi-mesh rigs.Common use cases:Modular character systems — Isolate body regions to show/hide under armour or clothing layers.First-person games — Generate a headless or armless body mesh aligned to a camera rig, without re-exporting from your DCC.LOD creation — Build simplified upper or lower body meshes for performance budgets.Gameplay effects — Produce pre-separated body parts for damage systems, dismemberment, prosthetics, or gore effects.Procedural/runtime mesh switching — Use extracted meshes as swappable SkinnedMeshRenderer components at runtime.LimitationsEditor-only tool — not intended for runtime mesh manipulationDoes not auto-close open geometry after extraction (topology is unpredictable at cut edges). Extracted meshes are clean and fully usable for masking, hiding, and clothing systemsPackage contentsFull C# editor window source (commented)Documentation and usage guideDiscord Support ChannelSupported Unity versions: 2020.3 LTS and above, tested through Unity 6.xNo modelling experience required. No external DCC tool needed. Just select, click, and done.Supported Unity VersionsUnity 2020.3 LTS and aboveTested with Unity 2021, 2022, 2023, and 6.xSupported Mesh TypesSkinnedMeshRenderer meshesHumanoid, Generic, and Custom rigsMeshes with any vertex countMeshes imported from FBX, OBJ, Blender, Maya, etc.Features IncludedEditor Window ToolBone selector fieldsCustom bone extractionRegion inverse extractionSource mesh Read/Write toggle buttonAutomatic asset creation for extracted meshesChild-bone selection toggleLimitationsEditor-only tool — not intended for runtime mesh manipulationDoes not auto-close open geometry after extraction (topology is unpredictable at cut edges). Extracted meshes are clean and fully usable for masking, hiding, and clothing systemsPackage ContentsFull C# editor window source (commented)Documentation and usage guideSupported Unity versions: 2020.3 LTS and above, tested through Unity 6.x




