Plugin con licencia MIT para Unreal Engine 5.8 o posterior que amplía el servidor MCP nativo para que agentes de IA controlen el editor en distintos ámbitos.
Hugo-Dz/spritefusion-pixel-snapper
Una herramienta CLI y WASM en Rust que ajusta el pixel art generado por IA a una cuadrícula uniforme con una paleta fija.
- Estrellas
- 3,287
- Forks
- 205
- Issues abiertos
- 0
- Último commit
- hace 3 meses
¿Qué es?
Pixel Snapper corrige el pixel art con tamaños de píxel irregulares, posiciones de cuadrícula desalineadas o colores que no pertenecen a una paleta estricta. Es un problema común en las imágenes generadas por modelos de IA, que por lo general no pueden crear auténtico pixel art basado en una cuadrícula.
La herramienta ajusta los píxeles a una cuadrícula uniforme, permite elegir la cantidad de colores de la paleta (16 de forma predeterminada) o proporcionar una paleta hex personalizada, y permite cambiar el tamaño de píxel detectado automáticamente. Procesa archivos individuales o directorios completos en modo por lotes. Está disponible como CLI nativa independiente, instalable mediante Homebrew o Cargo, y como módulo WebAssembly para usar en proyectos web.
El proyecto está escrito en Rust y se distribuye bajo la licencia MIT. También está disponible como herramienta en línea y como edición de escritorio en el sitio de Sprite Fusion.
Funciones clave
- 01Ajusta los píxeles irregulares a una cuadrícula uniforme.
- 02Reduce la cantidad de colores de salida a un número configurable de colores de paleta.
- 03Acepta una paleta hex personalizada para controlar estrictamente los colores.
- 04Permite procesar directorios completos por lotes.
- 05Ofrece una compilación WebAssembly para usar en navegadores y con JavaScript.
Casos de uso
- Limpiar sprites generados por IA antes de usarlos en un juego.
- Lograr que el arte para tilemaps o isométrico tenga píxeles uniformes.
- Convertir imágenes a una paleta fija para un proyecto de estilo retro.
- Normalizar por lotes una carpeta de recursos para juegos 2D.
Inicio rápido
- 1
Instala la CLI con Homebrew
brew install Hugo-Dz/tap/spritefusion-pixel-snapper - 2
O instálala con Cargo (requiere Rust)
cargo install spritefusion-pixel-snapper - 3
Cuantiza una imagen a una paleta de 16 colores
spritefusion-pixel-snapper input.png output.png 16
Antes de usarlo
- La instalación con Cargo requiere la cadena de herramientas de Rust; la opción con Brew es una alternativa.
Temas
Preguntas frecuentes
- ¿Qué es spritefusion-pixel-snapper?
- Una herramienta CLI y WASM en Rust que ajusta el pixel art generado por IA a una cuadrícula uniforme con una paleta fija. Pixel Snapper corrige el pixel art con tamaños de píxel irregulares, posiciones de cuadrícula desalineadas o colores que no pertenecen a una paleta estricta. Es un problema común en las imágenes generadas por modelos de IA, que por lo general no pueden crear auténtico pixel art basado en una cuadrícula.
- ¿spritefusion-pixel-snapper es gratuito? ¿Qué licencia tiene?
- spritefusion-pixel-snapper es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿spritefusion-pixel-snapper sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de spritefusion-pixel-snapper fue el 16 jul 2026.
- ¿Para qué puedo usar spritefusion-pixel-snapper?
- Limpiar sprites generados por IA antes de usarlos en un juego. Lograr que el arte para tilemaps o isométrico tenga píxeles uniformes. Convertir imágenes a una paleta fija para un proyecto de estilo retro. Normalizar por lotes una carpeta de recursos para juegos 2D.
- ¿Cómo se instala spritefusion-pixel-snapper?
- Instala la CLI con Homebrew: brew install Hugo-Dz/tap/spritefusion-pixel-snapper O instálala con Cargo (requiere Rust): cargo install spritefusion-pixel-snapper Cuantiza una imagen a una paleta de 16 colores: spritefusion-pixel-snapper input.png output.png 16
- ¿Dónde consigo spritefusion-pixel-snapper?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Hugo-Dz/spritefusion-pixel-snapper
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un motor de videojuegos 2D sencillo para el lenguaje de programación D, con física, animación, tilemaps y diálogos integrados.
Una herramienta de línea de comandos que unifica las API de Google Workspace, como Drive, Gmail, Calendar, Sheets, Docs y Chat, y ofrece salida JSON para scripts y agentes de IA.
Generador incremental de parsers y biblioteca de análisis sintáctico que crea árboles de sintaxis concretos y los actualiza a medida que se editan los archivos fuente.
Programa en C# que genera localmente bitmaps y tilemaps similares a un único ejemplo de entrada mediante el algoritmo Wave Function Collapse.
Una herramienta de terminal que reproduce commits de Git como sesiones de escritura animadas, con resaltado de sintaxis y transiciones del árbol de archivos.