• Same Skeleton, Different Hierarchy, can I merge them?
    7 replies, posted
I'm trying my hand at porting some Skyrim models, but I've been stumped by the different armour pieces sharing the same skeleton, but having a different hierarchy. [IMG]http://image.prntscr.com/image/455fe15f26c04451bb4aab7d5334bad5.png[/IMG] [IMG]http://image.prntscr.com/image/cb6d895f4260481a8eb3bbb7df5a45c5.png[/IMG] [code]version 1nodes 0 "NPC" -1 1 "NPC Root [Root]" 0 2 "AnimObjectB" 1 3 "AnimObjectA" 1 4 "NPC COM [COM ]" 1 5 "NPC Spine [Spn0]" 4 6 "NPC Spine1 [Spn1]" 5 7 "NPC Spine2 [Spn2]" 6 8 "NPC R Clavicle [RClv]" 7 9 "NPC R UpperArm [RUar]" 8 10 "NPC R Forearm [RLar]" 9 11 "NPC R ForearmTwist2 [RLt2]" 10 12 "NPC R ForearmTwist1 [RLt1]" 10 13 "NPC R Hand [RHnd]" 10 14 "AnimObjectR" 13 15 "WEAPON" 13 16 "NPC R MagicNode [RMag]" 13 17 "NPC R Finger40 [RF40]" 13 18 "NPC R Finger41 [RF41]" 17 19 "NPC R Finger42 [RF42]" 18 20 "NPC R Finger30 [RF30]" 13 21 "NPC R Finger31 [RF31]" 20 22 "NPC R Finger32 [RF32]" 21 23 "NPC R Finger20 [RF20]" 13 24 "NPC R Finger21 [RF21]" 23 25 "NPC R Finger22 [RF22]" 24 26 "NPC R Finger10 [RF10]" 13 27 "NPC R Finger11 [RF11]" 26 28 "NPC R Finger12 [RF12]" 27 29 "NPC R Finger00 [RF00]" 13 30 "NPC R Finger01 [RF01]" 29 31 "NPC R Finger02 [RF02]" 30 32 "NPC R UpperarmTwist1 [RUt1]" 9 33 "NPC R UpperarmTwist2 [RUt2]" 32 34 "NPC R Pauldron" 8 35 "NPC L Clavicle [LClv]" 7 36 "NPC L UpperArm [LUar]" 35 37 "NPC L UpperarmTwist1 [LUt1]" 36 38 "NPC L UpperarmTwist2 [LUt2]" 37 39 "NPC L Forearm [LLar]" 36 40 "NPC L ForearmTwist1 [LLt1]" 39 41 "NPC L Hand [LHnd]" 39 42 "AnimObjectL" 41 43 "SHIELD" 41 44 "NPC L MagicNode [LMag]" 41 45 "NPC L Finger40 [LF40]" 41 46 "NPC L Finger41 [LF41]" 45 47 "NPC L Finger42 [LF42]" 46 48 "NPC L Finger30 [LF30]" 41 49 "NPC L Finger31 [LF31]" 48 50 "NPC L Finger32 [LF32]" 49 51 "NPC L Finger20 [LF20]" 41 52 "NPC L Finger21 [LF21]" 51 53 "NPC L Finger22 [LF22]" 52 54 "NPC L Finger10 [LF10]" 41 55 "NPC L Finger11 [LF11]" 54 56 "NPC L Finger12 [LF12]" 55 57 "NPC L Finger00 [LF00]" 41 58 "NPC L Finger01 [LF01]" 57 59 "NPC L Finger02 [LF02]" 58 60 "NPC L ForearmTwist2 [LLt2]" 39 61 "NPC L Pauldron" 35 62 "QUIVER" 7 63 "WeaponBow" 7 64 "WeaponBack" 7 65 "NPC Neck [Neck]" 7 66 "NPC Head [Head]" 65 67 "NPCEyeBone" 66 68 "NPC Head MagicNode [Hmag]" 66 69 "MagicEffectsNode" 5 70 "NPC Pelvis [Pelv]" 4 71 "SkirtFBone01" 70 72 "SkirtFBone02" 71 73 "SkirtFBone03" 72 74 "SkirtBBone01" 70 75 "SkirtBBone02" 74 76 "SkirtBBone03" 75 77 "NPC L Thigh [LThg]" 70 78 "NPC L Calf [LClf]" 77 79 "NPC L Foot [Lft ]" 78 80 "NPC L Toe0 [LToe]" 79 81 "NPC R Thigh [RThg]" 70 82 "NPC R Calf [RClf]" 81 83 "NPC R Foot [Rft ]" 82 84 "NPC R Toe0 [RToe]" 83 85 "SkirtRBone01" 70 86 "SkirtRBone02" 85 87 "SkirtRBone03" 86 88 "SkirtLBone01" 70 89 "SkirtLBone02" 88 90 "SkirtLBone03" 89 91 "WeaponMace" 70 92 "WeaponSword" 70 93 "WeaponAxe" 70 94 "WeaponDagger" 70 95 "CharacterBumper" -1[/code] [code]version 1nodes 0 "NPC" -1 1 "NPC Root [Root]" 0 2 "AnimObjectB" 1 3 "AnimObjectA" 1 4 "NPC COM [COM ]" 1 5 "NPC Spine [Spn0]" 4 6 "MagicEffectsNode" 5 7 "NPC Spine1 [Spn1]" 5 8 "NPC Spine2 [Spn2]" 7 9 "QUIVER" 8 10 "WeaponBow" 8 11 "WeaponBack" 8 12 "NPC L Clavicle [LClv]" 8 13 "NPC L UpperArm [LUar]" 12 14 "NPC L Forearm [LLar]" 13 15 "NPC L ForearmTwist2 [LLt2]" 14 16 "NPC L ForearmTwist1 [LLt1]" 14 17 "NPC L Hand [LHnd]" 14 18 "NPC L Finger40 [LF40]" 17 19 "NPC L Finger41 [LF41]" 18 20 "NPC L Finger42 [LF42]" 19 21 "NPC L Finger30 [LF30]" 17 22 "NPC L Finger31 [LF31]" 21 23 "NPC L Finger32 [LF32]" 22 24 "NPC L Finger20 [LF20]" 17 25 "NPC L Finger21 [LF21]" 24 26 "NPC L Finger22 [LF22]" 25 27 "NPC L Finger10 [LF10]" 17 28 "NPC L Finger11 [LF11]" 27 29 "NPC L Finger12 [LF12]" 28 30 "NPC L Finger00 [LF00]" 17 31 "NPC L Finger01 [LF01]" 30 32 "NPC L Finger02 [LF02]" 31 33 "AnimObjectL" 17 34 "SHIELD" 17 35 "NPC L MagicNode [LMag]" 17 36 "NPC L UpperarmTwist1 [LUt1]" 13 37 "NPC L UpperarmTwist2 [LUt2]" 36 38 "NPC L Pauldron" 12 39 "NPC R Clavicle [RClv]" 8 40 "NPC R UpperArm [RUar]" 39 41 "NPC R Forearm [RLar]" 40 42 "NPC R ForearmTwist2 [RLt2]" 41 43 "NPC R ForearmTwist1 [RLt1]" 41 44 "NPC R Hand [RHnd]" 41 45 "NPC R Finger40 [RF40]" 44 46 "NPC R Finger41 [RF41]" 45 47 "NPC R Finger42 [RF42]" 46 48 "NPC R Finger30 [RF30]" 44 49 "NPC R Finger31 [RF31]" 48 50 "NPC R Finger32 [RF32]" 49 51 "NPC R Finger20 [RF20]" 44 52 "NPC R Finger21 [RF21]" 51 53 "NPC R Finger22 [RF22]" 52 54 "NPC R Finger10 [RF10]" 44 55 "NPC R Finger11 [RF11]" 54 56 "NPC R Finger12 [RF12]" 55 57 "NPC R Finger00 [RF00]" 44 58 "NPC R Finger01 [RF01]" 57 59 "NPC R Finger02 [RF02]" 58 60 "AnimObjectR" 44 61 "WEAPON" 44 62 "NPC R MagicNode [RMag]" 44 63 "NPC R UpperarmTwist1 [RUt1]" 40 64 "NPC R UpperarmTwist2 [RUt2]" 63 65 "NPC R Pauldron" 39 66 "NPC Neck [Neck]" 8 67 "NPC Head [Head]" 66 68 "NPCEyeBone" 67 69 "NPC Head MagicNode [Hmag]" 67 70 "NPC Pelvis [Pelv]" 4 71 "SkirtRBone01" 70 72 "SkirtRBone02" 71 73 "SkirtRBone03" 72 74 "SkirtLBone01" 70 75 "SkirtLBone02" 74 76 "SkirtLBone03" 75 77 "SkirtBBone01" 70 78 "SkirtBBone02" 77 79 "SkirtBBone03" 78 80 "SkirtFBone01" 70 81 "SkirtFBone02" 80 82 "SkirtFBone03" 81 83 "WeaponMace" 70 84 "WeaponSword" 70 85 "WeaponAxe" 70 86 "WeaponDagger" 70 87 "NPC R Thigh [RThg]" 70 88 "NPC R Calf [RClf]" 87 89 "NPC R Foot [Rft ]" 88 90 "NPC R Toe0 [RToe]" 89 91 "NPC L Thigh [LThg]" 70 92 "NPC L Calf [LClf]" 91 93 "NPC L Foot [Lft ]" 92 94 "NPC L Toe0 [LToe]" 93 95 "CharacterBumper" -1 96 "InvMarker" -1 [/code] As you can see, the skeleton for the cuirass and boots is the same, but the hierarchies are different. I can't merge the two into a single model or the weighting gets applied to the wrong places, sicne I assume it goes off hierarchy rather than bone name. Is there any way I can fix this?
Blender will let you use one skeleton for both models no problem.
Yeah, figured how to work it to an extent. Though I must say standard controls for Blender are really confusing, especially in comparison to the likes of Milkshape and 3ds Max. Thanks for the info fam, and now for the next 3 months of trial and error.
Blender's actually much simpler than Max, it's just more hotkey oriented. Familiarize yourself with the essential ones and you'll be cruising along pretty quickly.
[QUOTE]Is there any way I can fix this?[/QUOTE] Not to use Milkshape3d for merging. [editline]22nd December 2016[/editline] [QUOTE]Though I must say standard controls for Blender are really confusing[/QUOTE] No. At least they're more simpler than ms3d.
the same issue occurs in 3ds so it wasnt exactly just a milkshape thing 3ds and milkshape can quickly be picked up without looking at any controls, as sgt. joe said its a lot more hotkey oriented meaning you have to actually find the hotkeys
I don't think you'll fix this easily using MS3D. I did similar stuff almost a decade ago and I had more success by manually editing most things in notepad than using MS3D itself lol. I'd recommend you to take some time, learn blender, maya, or 3ds max a bit, these programs have better tools for working with bones/skeletons.
Yeah like I said I fixed my issue using blender, I'm aware of milkshape's lack of features for bones but I much prefer to use it for pretty much everything else. All I had to do was import all the armour SMDs into blender and then export them again, that's literally all I did and it fixed them.
Sorry, you need to Log In to post a reply to this thread.