Classes | |
| class | SMPL |
Functions | |
| def | batch_global_rigid_transformation (Rs, Js, parent, rotate_base=False) |
| def | batch_rodrigues (theta) |
| def | batch_skew (vec, batch_size=None) |
Variables | |
| file | |
| def node_scripts.hmr.smpl.batch_global_rigid_transformation | ( | Rs, | |
| Js, | |||
| parent, | |||
rotate_base = False |
|||
| ) |
Computes absolute joint locations given pose. rotate_base: if True, rotates the global rotation by 90 deg in x axis. if False, this is the original SMPL coordinate. Args: Rs: N x 24 x 3 x 3 rotation vector of K joints Js: N x 24 x 3, joint locations before posing parent: 24 holding the parent id for each index Returns new_J : `Tensor`: N x 24 x 3 location of absolute joints A : `Tensor`: N x 24 4 x 4 relative joint transformations for LBS.
| def node_scripts.hmr.smpl.batch_rodrigues | ( | theta | ) |
| def node_scripts.hmr.smpl.batch_skew | ( | vec, | |
batch_size = None |
|||
| ) |