Primero que todo ¿por que otro post? por que la visión de la herramienta cambio. sus orígenes son lo mismo pero lo que es ahora pasa a ser la estable con nombre adecuado y funciones mas maduras. desde ya agradecido a las personas que reportaron bugs que permitieron madurar la herramienta.
------------------------------------------------------------
EL ORIGEN DEL PROYECTO
Todo empezó con una necesidad simple: tenía varios modelos 3D "de otro juego que me gusta mucho" y quería meterlos en mi servidor de Ragnarok Online como sprites, rápido y con el mínimo trabajo manual. Editar cada dirección a mano, frame por frame, era un suplicio, así que armé una herramienta que hace el trabajo pesado: renderiza el modelo desde 8 ángulos, arma una paleta de colores correcta y genera un [.spr] válido que puedo meter directo en mi GRF. De paso se convirtió en un editor de sprites completo.
Lo comparto por si a alguien más le ahorra unas cuantas noches en vela.
DKN Asset Studio es ese resultado: un estudio completo donde importás un modelo 3D, lo convertís en un sprite válido para el juego, lo animás, lo recoloreás y lo empaquetás en tu GRF, todo sin necesidad de saber edición gráfica.
por cierto la web de donde saque algunos modelos:
models.spriters-resource.com
DKN ASSET STUDIO 4.0
------------------------------------------------------------
LO QUE PODES HACER EN LA VERSIÓN 4.0
DE 3D A SPRITE
- Importación de modelos 3D en formatos DAE, GLB, GLTF, FBX,
OBJ, STL y PLY
- Render automático con Blender en 4 u 8 direcciones
- Control del tamaño del personaje en el juego con referencias
rápidas (Poring, personaje, Ifrit)
- Ángulo de cámara ajustable y corrección de texturas volteadas
- Elección del formato de salida: RLE (más liviano) o sin
comprimir (compatibilidad máxima)
- Generación automática de paleta válida para RO
EDITOR DE SPR
- Sprites indexados y RGBA (truecolor)
- Versiones 0x0100, 0x0101, 0x0200 y 0x0201
- Hasta 4 sprites abiertos a la vez en pestañas
- Zoom de 1x a 32x, con Ctrl + rueda del mouse
- Grilla de píxeles activable para trabajar cómodo con zoom bajo
- Vista previa a tamaño real de cómo se ve en el juego, con
reproducción de la animación
- Deshacer de 30 pasos
HERRAMIENTAS DE DIBUJO
- Lápiz y borrador
- Pinceles cuadrado, circular y diamante, con tamaño configurable
- Simetría en espejo (horizontal, vertical y combinada)
- Balde de pintura, línea con vista previa y aerógrafo
- Pipeta de color y reemplazo global de un color en todo el frame
SELECCIÓN, COPIA Y TRANSFORMACIÓN
- Selección rectangular y lazo libre
- Movimiento de la selección con relleno del origen
- Rotación de la selección en cualquier ángulo
- Copiar y pegar entre frames (Ctrl+C / Ctrl+V) con fantasma que
sigue al mouse, con apoyo sobre capas
PALETA Y COLOR
- Doble clic para cambiar cualquier color de la paleta
- Ordenamiento de la paleta por matiz sin alterar el dibujo
- Marcado visual de índices libres y en uso
- Paleta prototipo de 256 colores para crear sprites desde cero
- Conversión de sprites RGBA a indexados con paleta generada
automáticamente desde los propios colores del sprite
CAPAS NO DESTRUCTIVAS Y PROYECTOS
- Hasta 2 capas adicionales por frame, con visibilidad y opacidad
- Reordenar, combinar y eliminar capas
- Proyecto propio (.dknproj) que conserva capas y ajustes
- Exportación a SPR final con las capas fusionadas
ANIMACIÓN
- Navegación, duplicado y reordenamiento de frames
- Onion skinning: frames anteriores y posteriores como fantasmas
con colores y opacidad configurables
- Rotoscopia: sprite de referencia como guía semitransparente,
con opacidad, escala y seguimiento de frame
GRF Y ARCHIVOS
- Apertura de GRF oficiales y de la comunidad sin claves falsas
- Soporte de GRF encriptados con DES si contás con la clave
- Guardado en GRF por sobrescritura o como copia, con backup
automático del GRF original
- Importación y exportación de PNG, individual y masiva
HERRAMIENTAS POR LOTES Y UTILIDADES
- Recoloreo masivo de SPR
- Exportación masiva de SPR a PNG e importación masiva de PNG
- Importación de sprites desde hojas de imágenes (sprite sheets ideal para los que hacen imágenes desde IA y poder importarlas)
con asistencia de IA
- Editor de animación ACT con línea de tiempo y FPS
- Comparador de sprites con sincronización y arrastrar y soltar (adjunto imagenes)
- Estilo Ragnarok (RSE) para efectos
INTERFAZ 4.0
- Barra de herramientas y panel lateral como ventanas flotantes
construidas con customtkinter
- Paneles arrastrables a cualquier parte de la pantalla, con
anclaje y seguimiento de la ventana principal
- Botón de grilla y zoom con rueda para trabajar sprites grandes
- Ayuda integrada (F1) con funciones, atajos y guía de conversión 3D
------------------------------------------------------------
ATAJOS PRINCIPALES
Ctrl+O abrir SPR
Ctrl+S guardar
Ctrl+G abrir desde GRF
Ctrl+Z deshacer
Ctrl+C copiar selección o frame
Ctrl+V pegar en el frame actual
Ctrl+D duplicar frame
Ctrl+Arriba/Abajo reordenar frames
Ctrl+rueda zoom
Ctrl+W cerrar pestaña
F1 ayuda
Esc cancelar selección o pegado
------------------------------------------------------------
LO QUE VIENE
El estudio no se detiene: las próximas versiones apuntan a herramientas asistidas por inteligencia artificial para facilitar todavía más la creación, separación y conversión de assets para Ragnarok Online. - implementación de idioma Ingles
------------------------------------------------------------
Gracias por ser parte de esta historia que empezó con la nostalgia de unos personajes y hoy se convierte en una herramienta para toda la comunidad.
DunKelNox
PD: ¿Encontraste un bug o tenés un modelo que no convierte? Dejá una respuesta con el archivo (o captura del error) y lo miro. ¡Feedback y sugerencias bienvenidos!
DOWNLOAD (fix):
https://mega.nz/file/dXQlDbKa#EHP3K2Yf9jfbBbUtfiXDDBDicXuArRewlFxLa9MwH5k
------------------------------------------------------------
EL ORIGEN DEL PROYECTO
Todo empezó con una necesidad simple: tenía varios modelos 3D "de otro juego que me gusta mucho" y quería meterlos en mi servidor de Ragnarok Online como sprites, rápido y con el mínimo trabajo manual. Editar cada dirección a mano, frame por frame, era un suplicio, así que armé una herramienta que hace el trabajo pesado: renderiza el modelo desde 8 ángulos, arma una paleta de colores correcta y genera un [.spr] válido que puedo meter directo en mi GRF. De paso se convirtió en un editor de sprites completo.
Lo comparto por si a alguien más le ahorra unas cuantas noches en vela.
DKN Asset Studio es ese resultado: un estudio completo donde importás un modelo 3D, lo convertís en un sprite válido para el juego, lo animás, lo recoloreás y lo empaquetás en tu GRF, todo sin necesidad de saber edición gráfica.
por cierto la web de donde saque algunos modelos:
The Models Resource
Archiving and preserving video game media since 2003!
DKN ASSET STUDIO 4.0
------------------------------------------------------------
LO QUE PODES HACER EN LA VERSIÓN 4.0
DE 3D A SPRITE
- Importación de modelos 3D en formatos DAE, GLB, GLTF, FBX,
OBJ, STL y PLY
- Render automático con Blender en 4 u 8 direcciones
- Control del tamaño del personaje en el juego con referencias
rápidas (Poring, personaje, Ifrit)
- Ángulo de cámara ajustable y corrección de texturas volteadas
- Elección del formato de salida: RLE (más liviano) o sin
comprimir (compatibilidad máxima)
- Generación automática de paleta válida para RO
EDITOR DE SPR
- Sprites indexados y RGBA (truecolor)
- Versiones 0x0100, 0x0101, 0x0200 y 0x0201
- Hasta 4 sprites abiertos a la vez en pestañas
- Zoom de 1x a 32x, con Ctrl + rueda del mouse
- Grilla de píxeles activable para trabajar cómodo con zoom bajo
- Vista previa a tamaño real de cómo se ve en el juego, con
reproducción de la animación
- Deshacer de 30 pasos
HERRAMIENTAS DE DIBUJO
- Lápiz y borrador
- Pinceles cuadrado, circular y diamante, con tamaño configurable
- Simetría en espejo (horizontal, vertical y combinada)
- Balde de pintura, línea con vista previa y aerógrafo
- Pipeta de color y reemplazo global de un color en todo el frame
SELECCIÓN, COPIA Y TRANSFORMACIÓN
- Selección rectangular y lazo libre
- Movimiento de la selección con relleno del origen
- Rotación de la selección en cualquier ángulo
- Copiar y pegar entre frames (Ctrl+C / Ctrl+V) con fantasma que
sigue al mouse, con apoyo sobre capas
PALETA Y COLOR
- Doble clic para cambiar cualquier color de la paleta
- Ordenamiento de la paleta por matiz sin alterar el dibujo
- Marcado visual de índices libres y en uso
- Paleta prototipo de 256 colores para crear sprites desde cero
- Conversión de sprites RGBA a indexados con paleta generada
automáticamente desde los propios colores del sprite
CAPAS NO DESTRUCTIVAS Y PROYECTOS
- Hasta 2 capas adicionales por frame, con visibilidad y opacidad
- Reordenar, combinar y eliminar capas
- Proyecto propio (.dknproj) que conserva capas y ajustes
- Exportación a SPR final con las capas fusionadas
ANIMACIÓN
- Navegación, duplicado y reordenamiento de frames
- Onion skinning: frames anteriores y posteriores como fantasmas
con colores y opacidad configurables
- Rotoscopia: sprite de referencia como guía semitransparente,
con opacidad, escala y seguimiento de frame
GRF Y ARCHIVOS
- Apertura de GRF oficiales y de la comunidad sin claves falsas
- Soporte de GRF encriptados con DES si contás con la clave
- Guardado en GRF por sobrescritura o como copia, con backup
automático del GRF original
- Importación y exportación de PNG, individual y masiva
HERRAMIENTAS POR LOTES Y UTILIDADES
- Recoloreo masivo de SPR
- Exportación masiva de SPR a PNG e importación masiva de PNG
- Importación de sprites desde hojas de imágenes (sprite sheets ideal para los que hacen imágenes desde IA y poder importarlas)
con asistencia de IA
- Editor de animación ACT con línea de tiempo y FPS
- Comparador de sprites con sincronización y arrastrar y soltar (adjunto imagenes)
- Estilo Ragnarok (RSE) para efectos
INTERFAZ 4.0
- Barra de herramientas y panel lateral como ventanas flotantes
construidas con customtkinter
- Paneles arrastrables a cualquier parte de la pantalla, con
anclaje y seguimiento de la ventana principal
- Botón de grilla y zoom con rueda para trabajar sprites grandes
- Ayuda integrada (F1) con funciones, atajos y guía de conversión 3D
------------------------------------------------------------
ATAJOS PRINCIPALES
Ctrl+O abrir SPR
Ctrl+S guardar
Ctrl+G abrir desde GRF
Ctrl+Z deshacer
Ctrl+C copiar selección o frame
Ctrl+V pegar en el frame actual
Ctrl+D duplicar frame
Ctrl+Arriba/Abajo reordenar frames
Ctrl+rueda zoom
Ctrl+W cerrar pestaña
F1 ayuda
Esc cancelar selección o pegado
------------------------------------------------------------
LO QUE VIENE
El estudio no se detiene: las próximas versiones apuntan a herramientas asistidas por inteligencia artificial para facilitar todavía más la creación, separación y conversión de assets para Ragnarok Online. - implementación de idioma Ingles
------------------------------------------------------------
Gracias por ser parte de esta historia que empezó con la nostalgia de unos personajes y hoy se convierte en una herramienta para toda la comunidad.
DunKelNox
PD: ¿Encontraste un bug o tenés un modelo que no convierte? Dejá una respuesta con el archivo (o captura del error) y lo miro. ¡Feedback y sugerencias bienvenidos!
DOWNLOAD (fix):
https://mega.nz/file/dXQlDbKa#EHP3K2Yf9jfbBbUtfiXDDBDicXuArRewlFxLa9MwH5k