Turn any face into 3D, pixel art, video game, claymation or toy.
Run this model on Replicate:
https://replicate.com/fofr/face-to-many
Or run it in ComfyUI:
https://github.com/fofr/cog-face-to-many/blob/main/face-to-many-ui.json
You’ll need these custom nodes:
- ComfyUI Controlnet Aux
- ComfyUI InstantID
- ComfyUI IPAdapter Plus
- ComfyUI Essentials
- Efficiency Nodes ComfyUI
The 3D, video game, pixel art, claymation and toy loras are all made by artificialguybr. If you like them you can make a donation to their Patreon or Ko-fi:
Or follow him on Twitter:
https://twitter.com/artificialguybr
Clone this repository:
git clone --recurse-submodules https://github.com/fofr/cog-face-to-many.git && cd cog-face-to-many/ComfyUI
Create python venv and activate
python3 -m venv . && source bin/activate
Install the required dependencies
pip install -r requirements.txt
Download albedobaseXL_v13.safetensors to models/checkpoints
wget https://huggingface.co/frankjoshua/albedobaseXL_v13/resolve/main/albedobaseXL_v13.safetensors?download=true -O models/checkpoints/albedobaseXL_v13.safetensors
Download antelopev2
git clone https://huggingface.co/DIAMONIK7777/antelopev2 models/insightface/models/antelopev2
Download instantid-ip-adapter.bin
wget https://huggingface.co/Aitrepreneur/InstantID-Controlnet/resolve/main/checkpoints/ip-adapter.bin?download=true -O models/instantid/instantid-ip-adapter.bin
Download instantid-controlnet.safetensors
wget https://huggingface.co/Aitrepreneur/InstantID-Controlnet/resolve/main/checkpoints/ControlNetModel/diffusion_pytorch_model.safetensors?download=true -O models/controlnet/instantid-controlnet.safetensors
Run the following script to install all the custom nodes:
./scripts/clone_plugins.sh
Finally, install it, run it and enjoy it!
python3 main.py
- GPU Machine: Start the Cog container and expose port 8188:
sudo cog run -p 8188 bash
Running this command starts up the Cog container and let's you access it
- Inside Cog Container: Now that we have access to the Cog container, we start the server, binding to all network interfaces:
cd ComfyUI/
python main.py --listen 0.0.0.0
- Local Machine: Access the server using the GPU machine's IP and the exposed port (8188):
http://<gpu-machines-ip>:8188
When you goto http://<gpu-machines-ip>:8188
you'll see the classic ComfyUI web form!