Sobre el proyecto
DS Anim Studio es una herramienta de escritorio para Windows que edita los archivos TimeAct Editor (TAE) usados por varios juegos de FromSoftware. Estos archivos definen qué ocurre en fotogramas específicos de una animación, incluyendo fotogramas de invulnerabilidad, ventanas de parry, aplicación de SpEffect, cancelación de animaciones, banderas de muerte/respawn, efectos visuales (SFX/FFX), efectos de sonido, comportamientos de ataque y proyectiles, desenfoque de movimiento, opacidad del personaje, seguimiento de puntería, reproducción de RumbleCam, capas de animación adicionales y máscaras de render.
El editor presenta los eventos como cajas en un gráfico físico y se ajusta a incrementos de 30 fps como los archivos vanilla. Los usuarios pueden añadir eventos haciendo clic derecho cuando una plantilla está cargada, eliminar eventos resaltados con la tecla Suprimir, y editar los parámetros de los eventos en un panel lateral. Soporta deshacer/rehacer completo (Ctrl+Z/Ctrl+Y) y copiar/pegar, incluyendo pegar en el cursor (Ctrl+V) y pegar en el lugar (Ctrl+Shift+V) para copiar entre animaciones. Edita archivos .anibnd y .anibnd.dcx directamente, por lo que no se requieren reconstruidores de BND.
El soporte de juegos listado en el README: Dark Souls: Prepare to Die Edition, Dark Souls Remastered, Dark Souls III, Bloodborne, Sekiro: Shadows Die Twice y Elden Ring tienen soporte de edición y visor de animaciones, con muchos eventos mapeados. Dark Souls II y Scholar of the First Sin están listados como no soportados. Para DS1R, Sekiro y Elden Ring, ya no se necesita un proceso de degradación de animaciones.
Flujo de trabajo: abrir un .anibnd/.anibnd.dcx suelto o abrir desde archivos de juego empaquetados, proporcionar el ejecutable del juego y opcionalmente la información de la carpeta de ModEngine, elegir un directorio de proyecto para el ANIBND desempacado, seleccionar un ID de animación, editar eventos, opcionalmente usar el visor de modelo/animación, luego guardar con Ctrl+S. El juego debe estar configurado para cargar el archivo ANIBND suelto editado.
Los requisitos del usuario final son Windows 7 SP1/8.1/10/11 de 64 bits, el .NET Desktop Runtime 6.0 (x64), y un dispositivo gráfico compatible con DirectX 11. Los requisitos de desarrollador añaden Visual Studio 2022 y el SDK de .NET 6.0 (Windows x64). El proyecto usa un clon recursivo de git y se compila a través de la solución. Depende de SoulsAssetPipeline, SoulsFormatsNEXT, Newtonsoft Json.NET, un MonoGame Framework editado, y porciones adaptadas de HavokLib y un reconstruidor de BND para el manejo de texturas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.