NVlabs / ProtoMotions

Other
211 stars 10 forks source link

Error processing AMASS #3

Closed YeeLou closed 1 week ago

YeeLou commented 1 week ago

Hello, I have a problem when I run python data/scripts/convert_amass_to_isaac.py 'path/to/AMASS' --humanoid-type=smplx. All errors have the prompts like this: Error: cannot reshape array of size 115395 into shape (785,52,3) In fact, I found that the second dimension should be 49, not 52 as in the code. I want to know where the problem lies. Should I use the SMPLH (52 joints, 6890 vertices) or SMPLX (55 joints, 10475 vertices) form of the official AMASS dataset?

YeeLou commented 1 week ago

I have tested it and found that I should download the SMPLX version. I mistakenly used the SMPLH version on certain datasets.

tesslerc commented 1 week ago

Yes, you're correct. For the SMPL body we use the SMPL-H files and for SMPL-X we need the full SMPL-X ones. I'll try to clarify this in the readme.

Thanks!