¡Hola, comunidad! Quiero compartir mis experimentos creando sprites al estilo Ragnarok Online usando Stable Diffusion. Este es un proyecto en desarrollo, así que considérenlo más como notas de laboratorio que como una guía definitiva.
🎯 Objetivo del Proyecto
Desarrollar herramientas (LoRAs) que capturen la esencia visual de los sprites de Ragnarok Online, con la meta final de generar spritesheets completos para videojuegos o mods.
🛠️ Setup Técnico
- Base: Stable Diffusion 1.5
> ¿Por qué no SDXL o modelos más nuevos? Simple: costos. SD 1.5 es más accesible para experimentar localmente.
📊 LoRAs Desarrollados
ROSprites
Este LoRA se enfoca en capturar la esencia artística de RO:
- Mejor definición en detalles de vestimenta
- Estilo característico de ojos
- Bordes menos suavizados (¡perfecto para pixel art!)
ROSpriteVX
Entrenado con un enfoque diferente:
- Imágenes originales en canvas 512x512
- Incluye fondo verde (nota mental: actualizar a transparente 😅)
- Pros:
- Mejor encuadre
- Evita sprites cortados
- Contras:
- Con parámetros altos reduce demasiado el tamaño
- Puede perder la calidad "pixelada" característica
🧪 Experimentos con otros LoRAs
He estado jugando con algunas combinaciones interesantes:
- Body_fix
- Mejora la anatomía
- Sacrifica un poco el estilo chibi (trade-off a considerar)
- Colorfull_anime
- Añade más viveza al colorido
- Complementa bien el estilo RO
- Pixelart_model
- Acentúa el efecto de bloques
- Refuerza la estética pixel art
🎯 Próximos Pasos
El siguiente objetivo es implementar ControlNet para:
- Generar personajes consistentes
- Crear frames de animación completos:
- Caminar
- Correr
- Estado de reposo
- Muerte
- Daño
- Ataques
💭 Notas Adicionales
- Easynegative es crucial para buenos resultados
- Otros modelos de negative prompt también funcionan bien
- El balance entre anatomía realista y estilo chibi es delicado
🔄 En Desarrollo
Este es un proyecto en evolución constante. Seguiré actualizando conforme tenga más resultados y mejoras.
¿Alguien más está experimentando con sprites de RO? ¡Me encantaría ver sus resultados en los comentarios! 🎮✨