Plugin com licença MIT para Unreal Engine 5.8+ que amplia o servidor MCP nativo da Unreal para permitir que agentes de IA controlem o editor em várias áreas.
Hugo-Dz/spritefusion-pixel-snapper
Uma ferramenta de CLI em Rust e WASM que ajusta pixel art gerada por IA a uma grade uniforme, com uma paleta fixa.
- Estrelas
- 3,287
- Forks
- 205
- Issues abertas
- 0
- Último commit
- há 3 meses
O que é?
O Pixel Snapper corrige pixel art com pixels de tamanhos inconsistentes, posições desalinhadas na grade ou cores que não pertencem a uma paleta restrita. Esse é um problema comum em imagens produzidas por modelos de IA, que geralmente não conseguem gerar pixel art realmente baseada em uma grade.
A ferramenta ajusta os pixels a uma grade uniforme, permite escolher o número de cores da paleta (16 por padrão) ou fornecer uma paleta hex personalizada e substituir o tamanho dos pixels detectado automaticamente. Ela processa arquivos individuais ou diretórios inteiros em modo de lote. Está disponível como CLI nativa independente, instalável via Homebrew ou Cargo, e como módulo WebAssembly para uso em projetos web.
O projeto é escrito em Rust e distribuído sob a licença MIT. Também está disponível como ferramenta online e edição para desktop no site do Sprite Fusion.
Recursos principais
- 01Ajusta pixels irregulares a uma grade uniforme.
- 02Quantiza a saída para um número configurável de cores da paleta.
- 03Aceita uma paleta hex personalizada para controle preciso das cores.
- 04Oferece processamento em lote de diretórios inteiros.
- 05Disponibiliza uma versão WebAssembly para uso em navegadores e JavaScript.
Casos de uso
- Corrigir sprites gerados por IA antes de usá-los em um jogo.
- Deixar pixel art de tilemaps ou isométrica com pixels consistentes.
- Converter imagens para uma paleta fixa em um projeto de estilo retrô.
- Normalizar em lote uma pasta de assets 2D de jogos.
Início rápido
- 1
Instale a CLI com Homebrew
brew install Hugo-Dz/tap/spritefusion-pixel-snapper - 2
Ou instale com Cargo (requer Rust)
cargo install spritefusion-pixel-snapper - 3
Quantize uma imagem para uma paleta de 16 cores
spritefusion-pixel-snapper input.png output.png 16
Antes de usar
- A instalação com Cargo requer a toolchain do Rust; a opção com Brew é uma alternativa.
Tópicos
Perguntas frequentes
- O que é spritefusion-pixel-snapper?
- Uma ferramenta de CLI em Rust e WASM que ajusta pixel art gerada por IA a uma grade uniforme, com uma paleta fixa. O Pixel Snapper corrige pixel art com pixels de tamanhos inconsistentes, posições desalinhadas na grade ou cores que não pertencem a uma paleta restrita. Esse é um problema comum em imagens produzidas por modelos de IA, que geralmente não conseguem gerar pixel art realmente baseada em uma grade.
- spritefusion-pixel-snapper é gratuito? Qual é a licença?
- spritefusion-pixel-snapper é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- spritefusion-pixel-snapper ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de spritefusion-pixel-snapper foi em 16 de jul. de 2026.
- Para que posso usar spritefusion-pixel-snapper?
- Corrigir sprites gerados por IA antes de usá-los em um jogo. Deixar pixel art de tilemaps ou isométrica com pixels consistentes. Converter imagens para uma paleta fixa em um projeto de estilo retrô. Normalizar em lote uma pasta de assets 2D de jogos.
- Como instalar spritefusion-pixel-snapper?
- Instale a CLI com Homebrew: brew install Hugo-Dz/tap/spritefusion-pixel-snapper Ou instale com Cargo (requer Rust): cargo install spritefusion-pixel-snapper Quantize uma imagem para uma paleta de 16 cores: spritefusion-pixel-snapper input.png output.png 16
- Onde consigo spritefusion-pixel-snapper?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Hugo-Dz/spritefusion-pixel-snapper
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma engine 2D simples para a linguagem de programação D, com física, animação, tilemaps e diálogos integrados.
Uma ferramenta de linha de comando que oferece uma interface única para APIs do Google Workspace, como Drive, Gmail, Calendar, Sheets, Docs e Chat, com saída JSON para scripts e agentes de IA.
Um gerador de parsers incremental e uma biblioteca de parsing que cria árvores de sintaxe concreta e as atualiza conforme os arquivos-fonte são editados.
Programa em C# que gera bitmaps e tilemaps localmente, semelhantes a um único exemplo de entrada, usando o algoritmo Wave Function Collapse.
Uma ferramenta de terminal que reproduz commits do Git como sessões de digitação animadas, com realce de sintaxe e transições na árvore de arquivos.