Open glisca opened 4 years ago
I am kind of confused either. But I have found some clues:
https://meshcapade.wiki/SMPL#smpl-x
I have also encountered this issue when I try to tracking the root transform in Blender. The real rendering result is always has a such offset comparing to the 'trans' term. Have you solved it?
Hi there,
I try to use the
root_orient
[1] andtrans
[2] fields in order to position and orient the SMPL model relative to the global reference frame.When I instantiate the SMPL model with the following code:
and plot the trajectories of SMPL vertices with indexes
412
(head) and3021
(pelvis) then I get this plot:When I instantiate the SMPL model with the following code:
then manually assemble the transformation matrix from
root_trans
vector androot_orient
rotation matrix, apply it to the same SMPL vertices with indexes412
(head) and3021
(pelvis) and plot their trajectories then I get this plot:Could you please help me to correctly use the values stored in:
smpl_poses['poses'][pose_id:pose_id+1, :3]
andsmpl_poses['trans'][pose_id]
?Thank you very much!
kind regards,
[1] root_orient [2] trans