Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
犹在镜中 465c44a4ad | 7 months ago | |
---|---|---|
addon | 1 year ago | |
.gitignore | 1 year ago | |
LICENSE.txt | 1 year ago | |
README.md | 7 months ago | |
romp_server.py | 1 year ago |
This project is no longer maintained.
This addon helps you drive a 3D character in Blender using ROMP based on image, video or webcam and get a 3D character that can be drived by ROMP.
# if your Blender python doesn't have pip, install pip first
/path/to/blender/python -m pip install opencv-python
# create a conda environment separate from blender python
conda create -n simple_romp python=3.8 -y
conda install pytorch torchvision cudatoolkit -c pytorch # if you don't have GPU, don't execute this command
pip install --upgrade setuptools numpy cython
pip install --upgrade simple-romp
# test if romp run successfully
romp --mode=video --show_largest -i=/path/to/video.mp4 -o=/path/to/results # for GPU
romp --mode=video --show_largest --onnx -i=/path/to/video.mp4 -o=/path/to/results # for CPU
Common
Image or Video
Webcam
python romp_server.py [port]
# if you start the software by clicking on its icon
# it will crash when using webcam animation
blender
Offline Animation
to use image or video to drive your character.Webcam Animation
to use webcam to drive your character.The Blender and romp_server.py is not necessary to be in the same computer. You can run romp_server.py on a linux server and use port forwarding to make the romp_server can be accessed from your local computer. A simple method is to use VS Code to set up port forwarding.
Pose Mode
;CATS
tab, then click the Apply as Rest Pose
button.All mixamo rigged characters are T-pose in Object Mode. You need to check whether your character's rest pose is A-pose or T-pose in Edit Mode.
CDBA
tab, then click Fix Bones
to make your character compatible with ROMP.No Description
Python
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》