Especificação de arte do personagem
Use as ferramentas de busca/geração/edição de imagem do host conforme apropriado. Nenhum modelo específico, pacote de segmentação, template de prompt ou pipeline de imagem de múltiplas etapas fixas é necessário. Prefira o fluxo de trabalho mais simples que atenda ao contrato de saída.
Leia o arquivo irmão dramagic-character-pack/references/format.md. Use uma identidade/design aprovada e consistente em todas as seis imagens.
| Ativo | Resultado obrigatório | Tamanho de produção sugerido (não é um mínimo de esquema) |
|---|---|---|
| Avatar | Rosto/cabelo reconhecível, cabeça e ombros centralizados; legível em corte circular de 44px | 512×512 |
| Corpo completo com assinatura | Personagem inteiro incluindo cabeça e pés; silhueta clara e pose significativa; fundo permitido | Cerca de 1024×1536 |
| neutro | Expressão neutra/natural, da cabeça ao meio da coxa, ambos os ombros/braços confortavelmente enquadrados; fundo transparente real | Cerca de 1024×1536 |
| sorriso | Mesma identidade/pose/enquadramento com sorriso | Mesmo canvas do neutro |
| raiva | Mesma identidade/pose/enquadramento com raiva | Mesmo canvas do neutro |
| preocupado | Mesma identidade/pose/enquadramento com ansiedade/incerteza | Mesmo canvas do neutro |
Todas as imagens entregues são WebP estáticas. Os arquivos de emoção carregam um canal alfa com pixels de fundo genuinamente transparentes; um tabuleiro de xadrez pintado, fundo branco ou container RGBA opaco não é um recorte. Nenhum arquivo extra de TTS, vídeo, executável, SVG ou HTML.
Aceitação visual
Inspecione as imagens de saída reais em escala útil. Avalie os sprites de emoção em fundos claros e escuros:
- Mesmo rosto, idade, cabelo, roupa, cores, adereços e layout de mãos/membros entre as emoções; as expressões diferem claramente sem redesenhar o personagem.
- Mesmo canvas e alinhamento entre os sprites para que a troca em tempo de execução não cause saltos; cabeça e corpo/braços visíveis não são acidentalmente cortados.
- Sem caixas de fundo residuais, halos claros/escuros, cabelos faltando, buracos na roupa ou pixels de tabuleiro de xadrez. Bordas semitransparentes podem ser apropriadas; interiores do corpo não devem se tornar acidentalmente translúcidos.
- A imagem corporal completa com assinatura mantém a cabeça e os pés completos; não é a mesma composição do sprite de meio corpo em tempo de execução.
- O avatar permanece reconhecível após um corte circular. Não use automaticamente um corte de rosto não relacionado.
- Comprima sem destruir detalhes faciais ou bordas transparentes. Mantenha-se dentro dos orçamentos de bytes/pixels do formato. Não aumente repetidamente a resolução de uma imagem pequena comprimida e chame-a de referência de alta resolução.
Se uma verificação falhar, repare apenas o que falhou e reverifique os ativos afetados. Adicione código de processamento apenas quando as ferramentas existentes do host não puderem atender a uma necessidade determinística repetida. Nunca substitua seis placeholders e relate aceitação visual.
Mantenha prompts, pesquisa de proveniência e masters intermediários no diretório de trabalho fora da árvore de release. Retorne os caminhos reais dos arquivos e uma checklist visual concisa de aprovado/reprovado. O validador nativo verifica estrutura/decodificação/presença alfa, não consistência de personagem, qualidade visual ou direitos autorais.