neu-vi / OmniControl

OmniControl: Control Any Joint at Any Time for Human Motion Generation, ICLR 2024
https://neu-vi.github.io/omnicontrol/
MIT License
229 stars 15 forks source link

How to render a video from smpl params npy file directly #6

Open LiJianmo opened 8 months ago

LiJianmo commented 8 months ago

When I run visualize.render_mesh script, I get the obj file and the npy file:

Saving SMPL params to [/OmniControl/save/omnicontrol_ckpt/samples_omnicontrol_ckpt__humanml3d_seed10_predefined/sample00_rep00_smpl_params.npy]

It would be appreciate if you could tell me some tips about how to use npy file to render a video without software like 3ds max

ymingxie commented 8 months ago

Thank you for your interest in your work! You can also use Blender to render a video. Here is a good example of setting up Blender and rendering videos for human motion (https://github.com/ChenFengYe/motion-latent-diffusion?tab=readme-ov-file#-visualization). We used Blender to visualize human motions in our project.