Criar personagens consistentes para projetos como filmes, quadrinhos ou mídias sociais nunca foi tão fácil! Com ferramentas de IA gratuitas como o ComfyUI, você pode gerar personagens realistas, com expressões variadas, poses e até mesmo colocá-los em diferentes ambientes. Neste tutorial, vamos te ensinar tudo o que você precisa saber para começar, mesmo que você seja um completo iniciante.
O Que Você Vai Aprender:
- Instalação do ComfyUI: Como configurar o ComfyUI e instalar os modelos necessários.
- Criação de Personagens: Como gerar personagens a partir de uma imagem ou criar um do zero.
- Expressões e Poses: Como adicionar diferentes expressões e poses ao seu personagem.
- Ambientes e Iluminação: Como colocar seu personagem em diferentes cenários e condições de luz.
- Folhas de Personagem: Como gerar automaticamente folhas de personagem com todas as variações criadas.
Passo 1: Instalação do ComfyUI
Antes de começar, você precisa instalar o ComfyUI. Siga os passos abaixo:
- Baixe o ComfyUI: Acesse o site oficial do ComfyUI e clique em "Direct Link to Download". Extraia a pasta para um local de sua preferência.
- Veja o passo a passo detalhado da instalação do ComfyUi aqui
- Instale o Git: Se você ainda não tem o Git instalado, baixe e instale a versão standalone do site oficial.
- Instale o ComfyUI Manager: Dentro da pasta do ComfyUI, baixe o ComfyUI Manager e execute-o para instalar os nós personalizados necessários.
- Passo a passo de instalação do comfyui Manager
- Instale os Modelos: Use o ComfyUI Manager para instalar os modelos necessários, como SDXL, ControlNet, e modelos de upscaling.
Passo 2: Download e preparação dos modelos
Agora que você já sabe como configurar o ComfyUI e criar personagens consistentes, vamos detalhar como usar as versões SDXL, SDXL LowVram e Flux do workflow. Essas versões são otimizadas para diferentes necessidades, desde alta qualidade até ambientes com pouca memória VRAM.
SDXL & SDXL LowVram
Passo 1: Instalação dos Modelos Necessários
Para usar o workflow SDXL, você precisará baixar e instalar alguns modelos específicos. Siga as instruções abaixo:
- Checkpoint SDXL:
- Checkpoint SD15 (para IC-Light):
- ControlNet:
- Abra o ComfyUI Manager > Model Manager.
- Procure por "promax" e instale o modelo ControlNet++ (ProMax).
- Modelo de Upscale:
- IP Adapter:
- No ComfyUI Manager, procure por "ip adapter".
- Instale todos os modelos que tenham a descrição: "You can use this model in the ComfyUI IPAdapter plus extension."
- Modelos recomendados:
- ip-adapter_sdxl_vit-h.safetensors
- ip-adapter-plus_sdxl_vit-h.safetensors
- ip-adapter-plus-face_sdxl_vit-h.safetensors
- CLIP Vision:
- IC-Light:
- No ComfyUI Manager, procure por "ic light".
- Instale o modelo "iclight_sd15_fbc".
- Bbox Detector:
- No ComfyUI Manager, procure por "bbox".
- Instale o modelo "face_yolov8m (bbox)".
Passo 2: Usando o Workflow SDXL
- Baixe o workflow aqui
- Arraste e solte o arquivo do workflow SDXL na interface do ComfyUI.
- Instale os nós personalizados faltantes através do ComfyUI Manager.
- Configure o KSampler de acordo com as imagens de exemplo fornecidas. Download aqui
- Clique em Q Prompt e aguarde a geração do personagem.
Flux
Passo 1: Instalação dos Modelos Necessários
O workflow Flux é ideal para quem busca maior precisão na anatomia humana. Siga os passos abaixo para configurá-lo:
- Checkpoint Flux:
- Checkpoint SD15 (para IC-Light):
- Use o mesmo modelo Photon baixado anteriormente.
- Coloque o arquivo na pasta de checkpoints.
- Checkpoint SDXL (para MV Adapter):
- Use o modelo Juggernaut XL baixado anteriormente.
- Coloque o arquivo na pasta de checkpoints.
- ControlNet:
- No ComfyUI Manager, procure por "promax" e instale o modelo ControlNet++ (ProMax).
- Modelo de Upscale:
- Use o modelo 4x-ClearRealityV1 ou outro modelo de upscale, como o 4xUltraSharp, que pode ser baixado via ComfyUI Manager.
- IC-Light:
- No ComfyUI Manager, procure por "ic light" e instale o modelo "iclight_sd15_fbc".
- Bbox Detector:
- No ComfyUI Manager, procure por "bbox" e instale o modelo "face_yolov8m (bbox)".
Passo 2: Usando o Workflow Flux
- Baixe o workflow aqui.
- Arraste e solte o arquivo do workflow Flux na interface do ComfyUI.
- Instale os nós personalizados faltantes através do ComfyUI Manager.
- Configure o KSampler de acordo com as imagens de exemplo fornecidas. Download aqui
- Clique em Q Prompt e aguarde a geração do personagem.
Dicas Finais:
- SDXL LowVram: Se você tem pouca memória VRAM, use a versão SDXL LowVram. Ela remove o Multi-View Adapter, que consome muita memória, mas ainda permite criar personagens incríveis.
- Treinamento de LoRA: Use as imagens geradas para treinar um modelo LoRA e criar ainda mais variações do seu personagem.
- Upscaling: Para obter a melhor qualidade, experimente diferentes modelos de upscaling e ajuste as configurações de denoising.
Passo 3: Criando um Personagem
Agora que tudo está configurado, vamos criar um personagem:
- Gere um Personagem: Use o SDXL ou Flux para gerar um novo personagem. Você pode usar uma imagem existente (real ou gerada por IA) como base.
- Carregue a Imagem: Arraste e solte a imagem no ComfyUI. O workflow vai automaticamente criar vistas de alta resolução do seu personagem em diferentes ângulos.
- Personalize Expressões: Use os sliders para ajustar as expressões do personagem, como feliz, triste, surpreso, etc.
- Adicione Ambientes: Coloque seu personagem em diferentes cenários, como um deserto, um clube noturno ou um parque nacional, usando prompts simples.
Passo 3: Gerando Folhas de Personagem
Uma das melhores partes deste workflow é a geração automática de folhas de personagem. Essas folhas incluem todas as variações criadas, como diferentes expressões, poses e ambientes. Isso é perfeito para compartilhar seu personagem ou manter um registro das iterações.
Passo 4: Dicas Avançadas
- Treinamento de Modelos: Você pode usar as imagens geradas para treinar um modelo LoRA, permitindo que você crie ainda mais variações do seu personagem.
- Mudança de Estilo: Quer transformar seu personagem em um estilo Pixar ou Disney? Basta ajustar o estilo no workflow e ver a mágica acontecer.
- Upscaling: Para obter a melhor qualidade, use técnicas de upscaling para aumentar a resolução das imagens geradas.
Agradecimento especial ao Mickmumpitz que criou o workflow e disponibilizou o passo a passo. se quiser conferir o original seque o link