Unity AI Sprite Generator: crie sprites 2D, ícones e spriteshets prontos para animação a partir de um prompt

Apr 28, 2026|5 Min
Obra de arte para Unity AI Open Beta. Um diamante roxo escuro em um fundo preto.
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

O Sprite Generator da Unity AI ajuda você a gerar, editar e animar recursos 2D personalizados sem interromper seu fluxo criativo.

O Unity AI Sprite Generator é uma ferramenta de IA generativa incorporada no Unity Editor como parte da beta aberta da Unity AI. Ele usa modelos de aprendizado de máquina para produzir sprites 2D a partir de prompts baseados em texto e imagens de referência – prontas para aplicar a uma cena, atribuir a um elemento de interface de usuário ou animar – sem sair do Editor.

A ferramenta é projetada para a fase de prototipagem de desenvolvimento. Esprites gerados são ativos de detentores de espaço que dão às equipes algo visual para trabalhar com enquanto trabalha na criação de obras de arte de qualidade de produção. Eles são destinados a ser substituídos por ativos finais feitos pelo homem antes de um projeto navegar. O Sprite Generator acelera a iteração; não é um substituto do trabalho dos artistas.

Este guia cobre todo o fluxo de trabalho do Sprite Generator: abrir a janela, escolher um modelo, escrever prompts, usar imagens de referência, modificar resultados com as guias de pós-processamento, gerar spritesheets prontos para animação, gerenciar o painel de gerações e encontrar ativos gerados em seu projeto.

Criando protótipos a partir do gerador Sprite
Criando protótipos a partir do gerador Sprite

O que é o gerador Sprite?

O Sprite Generator cria sprites 2D usando modelos de aprendizado de máquina. Um sprite é um objeto gráfico 2D – como um personagem, ícone, árvore ou elemento de interface – usado em um jogo ou aplicativo. Com o gerador Sprite, você pode:

  • Gerar sprites a partir de prompts baseados em texto usando uma ampla gama de modelos pré-treinados
  • Aplicar imagens de referência para orientar o estilo, composição, profundidade ou arte de linha do resultado
  • Ajuste a resolução e as propriedades visuais para se adequarem ao seu projeto
  • Resultados de pós-processo com remoção de fundo, escalagem, pixelation, recoloring e inpainting
  • Gerar spritesheets prontos para animação diretamente a partir de uma imagem gerada

Todos os ativos gerados são salvos na pasta /GeneratedAssets na raiz do seu projeto e permanecem lá até que você os remova manualmente.

Abrindo o gerador de Sprite

Existem duas maneiras de abrir a janela Sprite Generator:

Na janela do Projeto

Clique com o botão direito em uma área vazia na janela do Projeto.

Selecione Criar > 2D > Generar Sprite.

A janela Sprite Generator abre ao lado do novo ativo Sprite. Renomeie o ativo para se adequar ao seu projeto.

Do selector de objetos

O Object Picker oferece um atalho contextual para gerar e imediatamente atribuir um sprite a um campo na janela Inspector. Para usá-lo:

Na janela Inspector, selecione o icônio de Selecionador de Objetos ao lado de um campo relevante – por exemplo, uma referência sprite em um componente UI Image.

Selecione Generar Novo na esquina superior direita da janela de seleção.

O gerador de sprite abre. Depois de gerar e selecionar um resultado, o novo recurso é atribuído automaticamente.

A janela Gerar – controles e opções

A janela Gerar é a interface principal para definir o sprite que você deseja produzir. As seguintes opções estão disponíveis:

Selecção de modelo

O Sprite Generator oferece vários modelos de AI de terceiros. Basta selecionar Mudar para abrir a janela Selecionar modelo e escolher um modelo que se adapte ao seu estilo desejado.

Prompt

Digite uma descrição de texto do sprite que você deseja criar. Seja específico sobre o assunto, estilo visual e quaisquer detalhes importantes. Por exemplo: “uma garrafa de poção mágica brilhante, vista de cima para baixo, estilo de desenho animado.”

Prompt negativo

O campo Prompt Negativo permite descrever elementos que você deseja excluir do resultado. Por exemplo, inserir “não há texto nem sinais” ou “tristeza de fundo” afasta a geração desses elementos. Usar o prompt negativo ao lado do prompt principal dá-lhe um controle mais fino sobre o que aparece em cada geração.

Imagens

O cursor Imagens define o número de variações de sprite a serem geradas em uma única execução. A geração de múltiplos resultados ao mesmo tempo permite comparar opções antes de decidir quais promover para um ativo.

Dimensões

O dropdown Dimensões define a resolução de saída do sprite gerado. Escolha o tamanho que se adequa ao seu uso pretendido – por exemplo, 512 × 512 para um ícone pequeno ou 1024 × 1024 para uma imagem de caracteres maiores. A resolução também pode ser aumentada mais tarde usando a guia Upscale.

Semente personalizada

Ativação de sementes personalizadas e introdução de um número bloqueia a geração para um ponto de partida fixo. Isso é útil quando se itera sobre o mesmo tópico com pequenas mudanças de prompt, pois produz resultados mais consistentes entre as execuções.

Adicionar mais controles ao prompt

Selecionar Adicionar mais controles ao prompt abre um painel para anexar operadores de imagem de referência. Estes guiam a geração com base em visuais existentes. Veja a seção “Generando a partir de uma imagem de referência” abaixo para mais detalhes.

A janela Sprite Generator Generate mostra um prompt, prompt negativo, o cursor Imagens definido em dois e as dimensões potenciais
A janela Sprite Generator Generate mostra um prompt, prompt negativo, o cursor Imagens definido em dois e as dimensões potenciais

Geração a partir de uma imagem de referência

O Sprite Generator suporta seis tipos de operador de imagem de referência que moldam como o sprite gerado se relaciona com uma imagem fornecida. Para adicionar uma referência:

1. Na janela Gerar, selecione Adicionar mais controles ao prompt.

2. Na janela Selecionar qual operador adicionar, escolha entre os seguintes tipos:

  • Referência de imagem – Utiliza a referência como imagem de origem para modificar. Isso dá à geração um ponto de partida visual direto.
  • Referência de Estilo – Condiciona o sprite gerado a seguir o estilo artístico da imagem de referência – sua paleta de cores, abordagem de renderização e estética geral – sem copiar seu conteúdo diretamente.
  • Referência de Composição –Influi na disposição espacial dos elementos na saída. Use isso quando o layout ou enquadramento das referências é importante, como uma posição específica ou hierarquia visual.
  • Referência de profundidade – Adiciona informações de profundidade com base na referência. Isso é útil para garantir que um sprite gerado tenha um sentido convincente de elementos próximos e distantes.
  • Line Art Reference – Condiciona a saída para seguir o estilo line art da referência. Útil para manter a consistência com obras de arte desenhadas à mão ou de estilo vetorial já no projeto.
  • Referência de recurso – Corresponde detalhes visuais específicos da referência – como padrões de cores ou formas distintivas – para o sprite gerado.

3. Selecione uma imagem de referência, navegando na janela Selecionar Texture 2D (tab Assets).

4. Use o cursor de força para definir o quanto a imagem de referência influencia o resultado em relação ao prompt de texto.

5. Selecione Gerar.

Páginas de pós-processamento

Depois de gerar um sprite, a janela Gerar fornece cinco guias de pós-processamento para refinar o resultado. Cada guia serve um propósito distinto.

Remover BG

A guia Remover BG tira o fundo do sprite gerado, deixando o assunto em um canal alfa transparente. Este é um passo importante antes de usar um sprite na interface de usuário, como um elemento de cena, ou como o primeiro quadro em uma animação de folha de espírito.

Para usar Remover BG:

1. Selecione a guia Remover BG.

2. Revise a imagem de base.

3. Selecione Remover BG.

Excelente

A guia Upscale aumenta a resolução do sprite sem perder detalhes. Após a escalagem, uma marca de resolução – por exemplo, 2K – aparece no canto superior esquerdo da miniatura de sprite no painel Gerações.

Para usar o Upscale:

1. Selecione a guia Aumentar.

2. Selecione Cambiar para escolher um modelo premium.

3. Selecione Aumentar.

Pixelado

A guia Pixelate converte o sprite em um estilo de arte pixel. As configurações incluem:

  • Tamanho – define o tamanho do pixel
  • Mantenha o Tamanho da imagem – mantém as dimensões originais do sprite
  • Tamanho de amostragem – define o número de pixels vizinhos a amostrar
  • Modo Pixelado – seleciona como a pixelagem é aplicada, com opções incluindo Centroid, Contraste, Bicúbico, Próximo e Centro
  • Espessura do esboço – ajusta o espessor do esboço do pixel

Para usar o Pixelate:

1. Selecione a guia Pixelado.

2. Ajuste as configurações para se adequar ao estilo de arte de pixel desejado.

3. Selecione Pixel.

Recolor

A guia Recolor permite-lhe fornecer uma paleta de cores personalizada e aplicá-la ao sprite. Selecionar o ícone da escova de tinta no campo Palete Reference abre a janela Doodle, que fornece ferramentas, incluindo uma escova de tinta, Eraser, preenchimento de tinta, selector de cores e controle de tamanho da escova. Um botão Show BaseImage permite que você visualize o sprite original enquanto pinta sua referência de paleta.

Para usar Recolor:

1. Selecione a guia Recolor.

2. Use as ferramentas Doodle para definir uma paleta de cores.

3. Selecione Recolorar.

Inpaint

A guia Inpaint permite que você refinar uma área específica do sprite pintando uma máscara sobre ele e gerando novo conteúdo apenas para essa região. Isso é útil para corrigir detalhes indesejados ou trocar um elemento específico sem regenerar toda a imagem.

Para usar o Inpaint:

1. Selecione a guia Inpaint.

2. Digite uma prompt descrevendo o que você deseja que apareça na área mascarada. Não deixe o campo Prompt em branco.

3. Selecione a ferramenta Paint Brush no campo Inpaint Mask para abrir a janela Doodle.

4. Pinte uma máscara sobre a área que você deseja modificar.

5. Selecione Generar.

Generando uma folha para animação 2D

O Sprite Generator pode produzir uma spritesheet pronta para animação diretamente a partir de uma imagem gerada. Isso transforma um único sprite estático em uma grelha de 4 × 4 de quadros de animação (16 quadros no total), derivados de um curto vídeo de estilo de mesa giratória.

O fluxo de trabalho tem duas etapas:

Fase 1 – gerar e preparar a imagem de origem

1. Abra o Sprite Generator através da AI > Generate New > Sprite.

2. Selecione a guia Gerar, insira uma prompt que descreva seu personagem ou objeto e selecione Generar.

3. Abra a guia Remover BG e selecione Remover BG para remover o fundo do resultado. Este passo é importante: o conteúdo de fundo aparecerá nos quadros de folha de espiritismo.

Etape 2 – gerar a planilha

1. Selecione a guia spritesheet.

2. No campo Prompt, especifique um tipo de movimento – por exemplo, "Turntable".

3. Forneça uma imagem de referência para atuar como o primeiro quadro da animação.

4. Selecione spritesheet.

O gerador produz um vídeo de animação de cinco segundos e mostra quadros espaçados uniformemente a partir dele para criar a folha de espiritismo. Os resultados que aparecem no painel Gerações incluem tanto o vídeo de animação (salvado como um arquivo .mp4 na pasta /GeneratedAssets) quanto a folha esprites correspondente na janela Inspector.

Para usar a planilha em seu projeto, selecione-a na janela Projeto e arraste-a para a cena. Quando solicitado, crie e salve um clipe de animação (arquivo .anim).

A janela Sprite Generator com a guia spritesheet ativa. O usuário está procurando animar o personagem
A janela Sprite Generator com a guia spritesheet ativa. O usuário está procurando animar o personagem

O painel de gerações

Cada sprite produzido durante uma sessão aparece no painel de gerações. Hovering sobre uma miniatura mostra o modelo usado e as configurações de prompt para esse resultado. Clicar com o botão direito de um miniatura abre um menu de contexto com as seguintes opções:

  • Select – destaca o sprite na janela do Projeto
  • Promocionar para o ativo atual – substitui o ativo sprite atual pela geração selecionada
  • Promote a novo ativo – cria um novo ativo independente da geração selecionada, deixando o original inalterado
  • Reveal no Finder – abre a localização do arquivo no disco
  • Mostrar dados de geração – exibe as configurações de modelo, prompt e imagem de referência usadas; desta janela, Use All copia todas as configurações de volta para a janela Gerar, Use copia apenas as configurações selecionadas e Copiar gera imediatamente um novo sprite usando essas configurações

Encontrar ativos gerados – o rótulo Unity AI

Quando você gera um sprite e promove uma geração para um ativo, o ativo é automaticamente marcado com a etiqueta Unity AI. Esta etiqueta permite identificar, pesquisar e organizar todos os ativos produzidos com geradores em todo o projeto. Isso é útil para quando você deseja substituir seus ativos de protótipo mais tarde.

Para encontrar todos os ativos marcados com esta etiqueta, faça um dos seguintes procedimentos:

  • Entre Unity AI na janela de pesquisa do Unity
  • Clique com o botão direito em qualquer ativo gerado e selecione Buscar ativos gerados

A etiqueta Unity AI não é aplicada quando o recurso é criado pela primeira vez – apenas quando uma geração é atribuída a ele.

Mostrando os ativos que têm a tag Unity AI aplicada a eles
Mostrando os ativos que têm a tag Unity AI aplicada a eles

Utilizando Sprite Generator com Assistente de IA

O gerador Sprite também pode ser chamado a partir da janela AI Assistant. No modo Agente, o Assistente compreende todo o contexto do projeto – incluindo a hierarquia de cena, GameObjects ativos, ativos existentes, pacotes instalados e muito mais – e pode usar esse contexto para iniciar fluxos de trabalho de geração de sprite com base em um prompt de idioma natural.

Por exemplo, a solicitação do Assistente com "Generar um ícone de inimigo de arte pixel para a interface de usuário" abrirá o fluxo de trabalho apropriado, sugerirá modelos relevantes com base no estilo de arte do projeto e guiará o processo de geração a partir da mesma interface de conversa.

Mais sobre Unity AI

Se você está interessado em ler mais sobre o que está disponível na Unity AI Open Beta, convidamos você a ler outros artigos nesta série em andamento:

Tente Unity AI hoje

A beta aberta do Unity AI está agora disponível para todos os desenvolvedores do Unity 6. Inscreva-se para um teste gratuito, explore o Assistente de IA, conecte as ferramentas preferidas através do AI Gateway e comece a experimentar como é o seu fluxo de trabalho de desenvolvimento com um agente de IA consciente do projeto incorporado.

Registre-se e aprenda mais sobre planos, preços e privacidade de dados em Unity.com/features/en

A documentação completa está disponível nos documentos Unity AI vinculados do Editor ou em docs.unity3d.com.

Unity AI Assistant está atualmente em beta aberta. Como tal, os recursos, o comportamento e a disponibilidade descritos neste post estão em desenvolvimento ativo e podem ser alterados, limitados ou descontinuados sem aviso prévio.