Closed AchimTuran closed 2 years ago
@lakkyhb Please let us use this issue to resolve your not working setup.
I don't like to mix feature development with issue reporting/analyzing and fixing.
I do have the following questions:
Open Skeleton of Meta-human and create a Virtual bone Root only for avoid crash engine.
This step should not be needed anyore, as I reworked the code a little bit and made it more stable.
It seems to be that the bone constraint string is not correct, see
((ConstraintBone="root",ModifiedBone="ik_foot_root"),(ConstraintBone="foot_l",ModifiedBone="ik_foot_l"),(ConstraintBone="foot_r",ModifiedBone="ik_foot_r"),(ConstraintBone="root",ModifiedBone="ik_hand_root"),(ConstraintBone="hand_r",ModifiedBone="ik_hand_gun"),(ConstraintBone="hand_r",ModifiedBone="ik_hand_r"),(ConstraintBone="hand_l",ModifiedBone="ik_hand_l"),(ConstraintBone="ik_foot_l",ModifiedBone="VB ik_foot_l_Offset"),(ConstraintBone="ik_foot_r",ModifiedBone="VB ik_foot_r_Offset"),(ConstraintBone="ik_hand_gun",ModifiedBone="VB RHS_ik_hand_gun"),(ConstraintBone="ik_hand_gun",ModifiedBone="VB LHS_ik_hand_gun"),(ConstraintBone="Hand_L",ModifiedBone="VB RHS_ik_hand_l"),(ConstraintBone="hand_r",ModifiedBone="VB LHS_ik_hand_r"),(ConstraintBone="calf_l",ModifiedBone="VB ik_knee_target_l"),(ConstraintBone="calf_r",ModifiedBone="VB ik_knee_target_r"),(ConstraintBone="root",ModifiedBone="VB Curves"),(ConstraintBone="ik_foot_l",ModifiedBone="VB foot_target_l"),(ConstraintBone="ik_foot_r",ModifiedBone="VB foot_target_r"))
For me the issue is solved. If you still have issues feel free to reopen and we can have a look at it again. 😉
How i get this working ik bone [Tested not in Real Project] s
Download https://github.com/tuatec/TTToolbox/files/9116670/TTToolbox_v0.4_UE5.0.0_win64_4.zip plugin Add C++ Support made class of c++ Build Project Open Skeleton of Meta-human and create a Virtual bone Root only for avoid crash engine. Create Unweighted Bones Create Virtual Bone First Follow the Video for https://www.youtube.com/watch?v=8WnbbtxqCCw&list=PLslFX7TZAr89enRHIfJwUJJ_hJV8wX_8v&index=4 https://www.youtube.com/watch?v=DEpwDjWY2wI&list=PLslFX7TZAr89enRHIfJwUJJ_hJV8wX_8v&index=5
Create New IK Rig of Metahuman and create a New Bone Chain Delete The followed IK Bones chains Not delete Head Chain only IK bones chains be deleted
_((ConstraintBone="root",ModifiedBone="ik_foot_root"), (ConstraintBone="foot_l",ModifiedBone="ik_foot_l"), (ConstraintBone="foot_r",ModifiedBone="ik_foot_r"), (ConstraintBone="root",ModifiedBone="ik_hand_root"), (ConstraintBone="hand_r",ModifiedBone="ik_hand_gun"), (ConstraintBone="hand_r",ModifiedBone="ik_hand_r"), (ConstraintBone="hand_l",ModifiedBone="ik_hand_l"), (ConstraintBone="ik_foot_l",ModifiedBone="VB ik_foot_l_Offset"), (ConstraintBone="ik_foot_r",ModifiedBone="VB ik_foot_r_Offset"), (ConstraintBone="ik_hand_gun",ModifiedBone="VB RHS_ik_hand_gun"), (ConstraintBone="ik_hand_gun",ModifiedBone="VB LHS_ik_hand_gun"), (ConstraintBone="hand_l",ModifiedBone="VB RHS_ik_hand_l"), (ConstraintBone="hand_r",ModifiedBone="VB LHS_ik_hand_r"), (ConstraintBone="calf_l",ModifiedBone="VB ik_knee_target_l"), (ConstraintBone="calf_r",ModifiedBone="VB ik_knee_target_r"), (ConstraintBone="root",ModifiedBone="VB Curves"), (ConstraintBone="ik_foot_l",ModifiedBone="VB foot_target_l"), (ConstraintBone="ik_foot_r",ModifiedBone="VB foot_targetr"))
Final Result