• unable to fingerpose "only" left fingers
    6 replies, posted
hi i'm having a trouble with my model's fingerposing actually, its right fingers are posable but left fingers aren't i really can't find what's the problem help [QUOTE]$modelname "huehue.mdl" $model "huehue" "huehue.smd"{ flexfile "campo/blink.vta" { flexpair "blink" 1.0 frame 10 } flexfile "campo/eyebrow_up.vta" { flexpair "eyebrow_up" 1.0 frame 10 } flexfile "campo/eyebrow_down.vta" { flexpair "eyebrow_down" 1.0 frame 10 } flexfile "campo/eyebrow_outer_down.vta" { flexpair "eyebrow_outer_down" 1.0 frame 10 } flexfile "campo/eyebrow_outer_up.vta" { flexpair "eyebrow_outer_up" 1.0 frame 10 } flexfile "campo/mouth_part.vta" { flexpair "mouth_part" 1.0 frame 10 } flexfile "campo/mouth_open_lower.vta" { flexpair "mouth_open_lower" 1.0 frame 10 } flexfile "campo/mouth_open_upper.vta" { flexpair "mouth_open_upper" 1.0 frame 10 } flexcontroller phoneme "blink_right" "blink_left" "range" 1.000 0.000 flexcontroller phoneme "eyebrow_up_right" "eyebrow_up_left" "range" 1.000 0.000 flexcontroller phoneme "eyebrow_down_right" "eyebrow_down_left" "range" 1.000 0.000 flexcontroller phoneme "eyebrow_outer_down_right" "eyebrow_outer_down_left" "range" 1.000 0.000 flexcontroller phoneme "eyebrow_outer_up_right" "eyebrow_outer_up_left" "range" 1.000 0.000 flexcontroller phoneme "mouth_part_right" "mouth_part_left" "range" 1.000 0.000 flexcontroller phoneme "mouth_open_lower_right" "mouth_open_lower_left" "range" 1.000 0.000 flexcontroller phoneme "mouth_open_upper_right" "mouth_open_upper_left" "range" 1.000 0.000 %blinkL = blink_left %blinkR = blink_right %eyebrow_upL = eyebrow_up_left %eyebrow_upR = eyebrow_up_right %eyebrow_downL = eyebrow_down_left %eyebrow_downR = eyebrow_down_right %eyebrow_outer_downL = eyebrow_outer_down_left %eyebrow_outer_downR = eyebrow_outer_down_right %eyebrow_outer_upL = eyebrow_outer_up_left %eyebrow_outer_upR = eyebrow_outer_up_right %mouth_partL = mouth_part_left %mouth_partR = mouth_part_right %mouth_open_lowerL = mouth_open_lower_left %mouth_open_lowerR = mouth_open_lower_right %mouth_open_upperL = mouth_open_upper_left %mouth_open_upperR = mouth_open_upper_right flexfile "campo/jaw_down.vta" flex "jaw_down" frame 10 flexcontroller "phoneme" "jaw_down" "range" 0 1 %jaw_down = jaw_down flexfile "campo/jaw_down_closed.vta" flex "jaw_down_closed" frame 10 flexcontroller "phoneme" "jaw_down_closed" "range" 0 1 %jaw_down_closed = jaw_down_closed flexfile "campo/mouth_left.vta" flex "mouth_left" frame 10 flexcontroller "phoneme" "mouth_left" "range" 0 1 %mouth_left = mouth_left flexfile "campo/mouth_right.vta" flex "mouth_right" frame 10 flexcontroller "phoneme" "mouth_right" "range" 0 1 %mouth_right = mouth_right eyeball righteye ValveBiped.Bip01_Head1 -1.255 -2.887 67.084 eyeball_r 1.000 4.000 pupil_r 0.600 eyeball lefteye ValveBiped.Bip01_Head1 1.292 -2.887 67.084 eyeball_l 1.000 -4.000 pupil_l 0.600 flexcontroller eyes range -65 65 eyes_updown flexcontroller eyes range -65 65 eyes_rightleft } $cdmaterials "models\Ninja\BF3\US_Campo\" $cdmaterials "models\grom\" $texturegroup skinfamilies { {"matkovic_mouth_d.vmt" "Eyeball_l.vmt" "Eyeball_r.vmt" "campo_head2_d.vmt" "SP_Support_Helmet_nodetail.vmt" "cole_helmet_nodetail.vmt" "SP_Support_Helmet.vmt" "Campo_Helmet_D.vmt" "SP_Assault_Torso.vmt" "SP_Assault_Torso_nodetail.vmt" } {"matkovic_mouth_d.vmt" "Eyeball_l.vmt" "Eyeball_r.vmt" "Campo_head2_dirty.vmt" "SP_Support_Helmet_nodetail.vmt" "cole_helmet_nodetail.vmt" "SP_Support_Helmet.vmt" "Campo_Helmet_D.vmt" "SP_Assault_Torso.vmt" "SP_Assault_Torso_nodetail.vmt" } } $hboxset "default" $attachment "eyes" "ValveBiped.Bip01_Head1" 0.02 -67.09 -3.48 absolute $attachment "mouth" "ValveBiped.Bip01_Head1" 0.80 -5.80 -0.15 rotate 0 -80 -90 $attachment "chest" "ValveBiped.Bip01_Spine2" 5.00 4.00 0.00 rotate -0.00 90.00 90.00 $attachment "forward" "ValveBiped.forward" 0.00 0.00 0.00 rotate 0.00 0.00 -0.00 $attachment "anim_attachment_head" "ValveBiped.Bip01_Head1" 0.00 0.00 0.00 rotate -90.00 -90.00 0.00 $surfaceprop "flesh" $illumposition -0.173 4.398 34.618 $sequence ragdoll "huehue" ACT_DIERAGDOLL 1 fps 30.00 $collisionjoints "phymodel.smd" { $mass 90.0 $inertia 10.00 $damping 0.01 $rotdamping 1.50 $rootbone "valvebiped.bip01_pelvis" $jointmerge "ValveBiped.Bip01_Pelvis" "ValveBiped.Bip01_Spine1" $jointconstrain "valvebiped.bip01_l_thigh" x limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_l_thigh" y limit -55.00 90.00 0.00 $jointconstrain "valvebiped.bip01_l_thigh" z limit -140.00 140.00 0.00 $jointconstrain "valvebiped.bip01_l_calf" x limit -30.00 30.00 0.00 $jointconstrain "valvebiped.bip01_l_calf" y limit -12.00 12.00 0.00 $jointconstrain "valvebiped.bip01_l_calf" z limit -12.00 145.00 0.00 $jointconstrain "valvebiped.bip01_r_thigh" x limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_r_thigh" y limit -90.00 55.00 0.00 $jointconstrain "valvebiped.bip01_r_thigh" z limit -140.00 140.00 0.00 $jointconstrain "valvebiped.bip01_r_calf" x limit -30.00 30.00 0.00 $jointconstrain "valvebiped.bip01_r_calf" y limit -12.00 12.00 0.00 $jointconstrain "valvebiped.bip01_r_calf" z limit -12.00 145.00 0.00 $jointconstrain "valvebiped.bip01_r_foot" x limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_r_foot" y limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_r_foot" z limit -55.00 35.00 0.00 $jointconstrain "valvebiped.bip01_spine2" x limit -70.00 70.00 0.00 $jointconstrain "valvebiped.bip01_spine2" y limit -25.00 25.00 0.00 $jointconstrain "valvebiped.bip01_spine2" z limit -65.00 95.00 0.00 $jointconstrain "valvebiped.bip01_l_clavicle" x limit -28.00 19.00 0.00 $jointconstrain "valvebiped.bip01_l_clavicle" y limit -16.00 26.00 0.00 $jointconstrain "valvebiped.bip01_l_clavicle" z limit -10.00 46.00 0.00 $jointconstrain "valvebiped.bip01_l_upperarm" x limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_l_upperarm" y limit -115.00 150.00 0.00 $jointconstrain "valvebiped.bip01_l_upperarm" z limit -135.00 135.00 0.00 $jointconstrain "valvebiped.bip01_l_forearm" x limit -30.00 30.00 0.00 $jointconstrain "valvebiped.bip01_l_forearm" y limit -60.00 60.00 0.00 $jointconstrain "valvebiped.bip01_l_forearm" z limit -140.00 30.00 0.00 $jointconstrain "valvebiped.bip01_r_clavicle" x limit -28.00 19.00 0.00 $jointconstrain "valvebiped.bip01_r_clavicle" y limit -16.00 26.00 0.00 $jointconstrain "valvebiped.bip01_r_clavicle" z limit -10.00 46.00 0.00 $jointconstrain "valvebiped.bip01_r_upperarm" x limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_r_upperarm" y limit -150.00 115.00 0.00 $jointconstrain "valvebiped.bip01_r_upperarm" z limit -135.00 135.00 0.00 $jointconstrain "valvebiped.bip01_r_forearm" x limit -30.00 30.00 0.00 $jointconstrain "valvebiped.bip01_r_forearm" y limit -60.00 60.00 0.00 $jointconstrain "valvebiped.bip01_r_forearm" z limit -140.00 30.00 0.00 $jointconstrain "valvebiped.bip01_r_hand" x limit -60.00 60.00 0.00 $jointconstrain "valvebiped.bip01_r_hand" y limit -60.00 60.00 0.00 $jointconstrain "valvebiped.bip01_r_hand" z limit -70.00 70.00 0.00 $jointconstrain "valvebiped.bip01_neck1" x limit -0.00 0.00 0.00 $jointconstrain "valvebiped.bip01_neck1" y limit -0.00 0.00 0.00 $jointconstrain "valvebiped.bip01_neck1" z limit -0.00 0.00 0.00 $jointconstrain "valvebiped.bip01_head1" x limit -70.00 70.00 0.00 $jointconstrain "valvebiped.bip01_head1" y limit -25.00 25.00 0.00 $jointconstrain "valvebiped.bip01_head1" z limit -65.00 40.00 0.00 $jointconstrain "valvebiped.bip01_l_hand" x limit -60.00 60.00 0.00 $jointconstrain "valvebiped.bip01_l_hand" y limit -60.00 60.00 0.00 $jointconstrain "valvebiped.bip01_l_hand" z limit -70.00 70.00 0.00 $jointconstrain "valvebiped.bip01_l_foot" x limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_l_foot" y limit -40.00 40.00 0.00 $jointconstrain "valvebiped.bip01_l_foot" z limit -55.00 35.00 0.00 $animatedfriction 1.000 400.000 0.500 0.000 0.300 } [/QUOTE]
huehue.mdl? Uses a BF3 model... What does it look like? Also, I have no idea why it's not working.
Hm, I've noticed this happened for a couple of my models. Out of curiosity, how big are the hands on said character? Small hands are bugged for some reason (seeing as the same model in a larger size works fine)... It's definitely a bug with Garry's Mod's Fingerposer Tool.
add hitboxes on the hands, that's what's fixed broken fingerposing for me in the past, and I have no idea why :v:
are the fingers named appropriately? like "valvebiped.bip01_r_finger0" and so on?
remove hitboxset default and all other hitbox entries The compile can build it's own, but it can't with the hotboxset entry.
[QUOTE=wraithcat;42315212]remove hitboxset default and all other hitbox entries The compile can build it's own, but it can't with the hotboxset entry.[/QUOTE] now it works thanks
Sorry, you need to Log In to post a reply to this thread.