V_Model to C_Model help

I’m trying to change a v model to a c model. This has mostly worked as the arms are visible and animated properly, but the fingers are screwed up completely. Here’re some images to show what I mean.

This is how I translated the bones for the model in the reference file:
Original:


0 "frame bone24" -1
  1 "frame l upperarm" 0
  2 "frame l forearm" 1
  3 "frame l wriste" 2
  4 "frame l index low" 3
  5 "frame l index mid" 4
  6 "frame l index tip" 5
  7 "frame l middlelow" 3
  8 "frame l middle mid" 7
  9 "frame l middle tip" 8
  10 "frame l pinky low" 3
  11 "frame l pinky mid" 10
  12 "frame l pinky tip" 11
  13 "frame l ring low" 3
  14 "frame l ring mid" 13
  15 "frame l ring tip" 14
  16 "frame l thumb low" 3
  17 "frame l thumb mid" 16
  18 "frame l thumb tip" 17
  19 "frame r upperarm" 0
  20 "frame r forearm" 19
  21 "frame r wriste" 20
  22 "frame r index low" 21
  23 "frame r index mid" 22
  24 "frame r index tip" 23
  25 "frame r middle low" 21
  26 "frame r middle mid" 25
  27 "frame r middle tip" 26
  28 "frame r pinky low" 21
  29 "frame r pinky mid" 28
  30 "frame r pinky tip" 29
  31 "frame r ring low" 21
  32 "frame r ring mid" 31
  33 "frame r ring tip" 32
  34 "frame r thumb low" 21
  35 "frame r thumb mid" 34
  36 "frame r thumb tip" 35
  37 "frame gun" 21
  38 "frame body" 37
  39 "frame push_bar" 38
  40 "frame foregrip" 37
  41 "frame tubes" 37

New Version:


0 "ValveBiped.Bip01_Spine4" -1
  1 "ValveBiped.Bip01_L_UpperArm" 0
  2 "ValveBiped.Bip01_L_Forearm" 1
  3 "ValveBiped.Bip01_L_Wrist" 2
  4 "ValveBiped.Bip01_L_Finger1" 3
  5 "ValveBiped.Bip01_L_Finger11" 4
  6 "ValveBiped.Bip01_L_Finger12" 5
  7 "ValveBiped.Bip01_L_Finger2" 3
  8 "ValveBiped.Bip01_L_Finger21" 7
  9 "ValveBiped.Bip01_L_Finger21" 8
  10 "ValveBiped.Bip01_L_Finger4" 3
  11 "ValveBiped.Bip01_L_Finger41" 10
  12 "ValveBiped.Bip01_L_Finger42" 11
  13 "ValveBiped.Bip01_L_Finger3" 3
  14 "ValveBiped.Bip01_L_Finger31" 13
  15 "ValveBiped.Bip01_L_Finger32" 14
  16 "ValveBiped.Bip01_L_Finger0" 3
  17 "ValveBiped.Bip01_L_Finger01" 16
  18 "ValveBiped.Bip01_L_Finger02" 17
  19 "ValveBiped.Bip01_R_UpperArm" 0
  20 "ValveBiped.Bip01_R_Forearm" 19
  21 "ValveBiped.Bip01_R_Wrist" 20
  22 "ValveBiped.Bip01_R_Finger1" 21
  23 "ValveBiped.Bip01_R_Finger11" 22
  24 "ValveBiped.Bip01_R_Finger12" 23
  25 "ValveBiped.Bip01_R_Finger2" 21
  26 "ValveBiped.Bip01_R_Finger21" 25
  27 "ValveBiped.Bip01_R_Finger22" 26
  28 "ValveBiped.Bip01_R_Finger4" 21
  29 "ValveBiped.Bip01_R_Finger41" 28
  30 "ValveBiped.Bip01_R_Finger42" 29
  31 "ValveBiped.Bip01_R_Finger3" 21
  32 "ValveBiped.Bip01_R_Finger31" 31
  33 "ValveBiped.Bip01_R_Finger32" 32
  34 "ValveBiped.Bip01_R_Finger0" 21
  35 "ValveBiped.Bip01_R_Finger01" 34
  36 "ValveBiped.Bip01_R_Finger02" 35
  37 "frame gun" 21
  38 "frame body" 37
  39 "frame push_bar" 38
  40 "frame foregrip" 37
  41 "frame tubes" 37

Any reason why this might be happening? Thanks.

The v_model arms have different rotations than the c_model arms, so ofcourse it’s going to get broken.

There is a trick you can do to fix this, but it takes a long, long time and requires a lot of knowledge on what your doing.

I wouldn’t mind having a go, if you could point me in the right direction.

Bump, could anyone point me towards how I could fix the fingers?

Just rotate the bones in blender, one by one, till it is all done

Thanks