Esiste uno strumento per aiutare a definire rapidamente i fotogrammi di animazione da fogli sprite di dimensioni non uniformi?


16

Molti dei fogli sprite online hanno rettangoli di dimensioni non uniformi come i fotogrammi dell'animazione e spesso usano una parte dell'immagine per i crediti, ecc. Ciò rende difficile per un motore di gioco tagliare correttamente i fogli.

Esiste uno strumento che può aiutarti a definire rapidamente i frame in un foglio, esportare i dati di animazione che il motore di gioco userebbe?


3
Wow, stavo pensando di fare questa domanda esatta circa due settimane fa.
Lunin,

1
Esiste un packer di fogli sprite , ma genera fogli di calcolo da frame grezzi.
Ali1S232,

@ Dan7: se questi strumenti aiutano a raggiungere ciò che vuoi e quindi rispondi alla tua domanda, dovresti pubblicare i link a questi strumenti (e forse una breve descrizione di come hai risolto il tuo problema) come risposta. Non appartengono davvero alla domanda, a meno che tu non voglia elencarli come soluzioni "inutilizzabili" al tuo problema.
bummzack,

Non sono esattamente quello che volevo però, hanno il loro "fermo" quando si tratta di approcci. Ma hai ragione, dovrei spostarli in una risposta.
Dan7,

1
Ciao, sono il creatore di darkFunction Editor. Fa esattamente quello che hai chiesto (in realtà è specializzato nell'animazione di fogli sprite non uniformi). Dai un'occhiata alla Beta, ora è molto stabile. Quali sono le "catture" a cui ti riferisci? Se manca qualcosa per favore fatemelo sapere e posso provare a includerlo nella prossima versione! :)
Sam,

Risposte:


7

[Spostato dal corpo della domanda] Ecco un elenco di ciò che ho trovato su Google:

  • Sprite Vortex ( http://spritevortex.codeplex.com/ ): può rilevare automaticamente i frame. Ci sono stati alcuni arresti anomali ed è ancora difettoso, altrimenti è un'ottima opzione. Durante l'esportazione, assicurarsi di fare clic sull'elemento radice anziché sull'animazione individuale nella vista ad albero per esportare tutte le definizioni di animazione.

  • darkFunction Editor ( http://darkfunction.com/ ): facendo doppio clic su uno sprite, verrà automaticamente creato un frame. Ancora qualche lavoro manuale ma finora funziona alla grande.

  • Spritimator ( http://www.google.com/search?q=spritimator&ie=utf-8&oe=utf-8&aq=t ): l' ho visto usato da un tutorial, ma la pagina web dell'autore sembra in questo momento.


1
darkFunction Editor è davvero un ottimo strumento.
Tony,

2

Di solito tali fogli sprite vengono forniti con un file aggiuntivo con coordinate per i frame compressi (alcuni potrebbero persino essere ruotati). L'estrazione di frame senza queste coordinate può davvero essere un'operazione complessa. Automatizzarlo sarebbe anche molto difficile da fare, poiché un singolo sprite non ha necessariamente una forma contigua.

Se il file delle coordinate non è presente, probabilmente utilizzerei lo strumento Photoshop Slice per contrassegnare singoli fotogrammi e quindi è possibile esportare tutte le sezioni contemporaneamente utilizzando "Salva per Web e dispositivi".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.