Adobe Alternatives Animation Software

Bine ați venit la intrarea finală din seria noastră, explorând software-ul creativ pe care-l avem la dispoziție în afara lumii familiare a Adobe. În acest articol vom trece peste câteva minunate alternative pentru Animate CC, cunoscut anterior ca Flash.

Animația în Flash a fost folosită foarte mult atât în ​​game dev, cât și în pantaloni scurți și spectacole animate, așa că vom analiza puțin software-ul pe care îl puteți folosi în ambele scopuri. Majoritatea acestor programe au un accent puternic pe "animația scheletului".

Din acest motiv, în cazul în care tocmai intrați în animație și decideți ce instrumente să folosim, vom începe cu o scurtă analiză a animației scheletice pentru a vă ajuta să evaluați mai bine caracteristicile fiecărei aplicații și care este cea mai potrivită pentru dvs. și pentru dvs. proiecte. Sa mergem!

Rundown de animație rapidă scheletară

Creația artei externe

Primul pas în procesul de animație scheletară este de obicei utilizarea unei aplicații externe pentru a crea o lucrare de artă compusă din mai multe piese pe diferite straturi. De exemplu, puteți crea un personaj cu membre separate, trunchi și cap.

Când arta este terminată, o importați în bucăți în software-ul de animație și o reasamblați. Unele instrumente oferă mijloace de automatizare a acestui proces de import, economisind probleme legate de exporturile de straturi individuale și reasamblare manuală.

Oasele și tachetarea

Odată ce arta ta este pusă pe pânză în mod corect, atunci creezi un schelet pentru personajul tău. Scheletele sunt alcătuite din "oase", iar oasele se atașează la fiecare piesă din arta personajului tău. Acest proces este în mod obișnuit denumit "rigging".

Acum, când mutați un os, imaginile atașate se deplasează și se rotesc împreună cu el, iar prin manipularea poziției și rotirea oaselor puteți să vă poziționați personajul în diferite poziții. Animațiile se creează prin plasarea personajului în diferite poziții în diferite puncte de pe cronologie și permițând software-ului să "îmbineze", (să creeze automat cadre între ele), acele poziții.

Dacă acest lucru nu are sens complet, nu vă faceți griji, deoarece veți vedea câteva videoclipuri ale acestui proces de mai jos.

Plasele

Unele programe de software iau procesul de animație scheletară cu un pas mai departe cu adăugarea de "ochiuri". Oasele normale ajustează numai poziția și rotirea imaginilor atașate. Mijloacele, pe de altă parte, adaugă o serie de puncte în partea superioară a fiecărei imagini, iar dacă oricare dintre acele puncte sunt mutate, pixelii din apropiere se mișcă. Prin manipularea acestor puncte, fie manual, fie prin intermediul oaselor atașate, puteți efectua îndoire și deformare sofisticată a formelor, permițând efecte cum ar fi rotația pseudo-3D sau o cârpă care se mișcă în vânt.

runtimes

Multe software-uri de animație scheletice oferă ceva numit "runtimes", care sunt biblioteci de cod care permit animația să fie redată la timpul de execuție în anumite motoare de joc sau în alte medii bazate pe coduri. Utilizarea runtimes are câteva beneficii.

În primul rând, puteți reduce dramatic dimensiunea fișierelor pe care animațiile dvs. le iau, deoarece, mai degrabă decât să aveți nevoie de o imagine care să reprezinte fiecare cadru dintr-o animație pre-demarată, tot ce aveți nevoie este opera dvs. de artă în piesele sale originale și datele despre scheletul dvs. și punctele sale în timp.

În al doilea rând, aveți abilitatea de a schimba modul în care funcționează animația la timpul de execuție. De exemplu, puteți să dezactivați imaginile asociate cu scheletul dvs., astfel încât să puteți schimba înfățișarea personajului sau atașamentele personale. De asemenea, permite tranziții ușoare între o animație și următoarea, cum ar fi trecerea treptată de la o stare de funcționare, mai degrabă decât transformarea bruscă a corpului.

Aceasta acoperă fundamentele animației scheletice, așa că acum știi ce să cauți să mergem să privim software-ul nostru!

1. Coloana vertebrală

Spine este o aplicație de animație scheletică axată pe animația de caractere pentru dezvoltarea jocurilor. Este unul dintre cele mai populare instrumente de acest gen și pentru un motiv bun. Este echipat cu caracteristici, are o experiență fără probleme a utilizatorilor și include o listă cuprinzătoare de runtime oficiale și terțe, care acoperă 19 motoare și seturi de instrumente și 7 limbi de programare. Printre motoarele principale de joc prevăzute sunt Unity, Unreal Engine, GameMaker, Construct 2 și Phaser.

Spine vine în două arome: versiunea "esențială" pentru $ 69 și versiunea "Professional" cu mai multe caracteristici de la $ 299. Cu toate acestea, includerile în versiunea "esențială" sunt puternice și vă vor duce mult. Veți pierde pe ochiuri, deformare gratuită, tăiere și constrângeri, dar veți avea totul.

Mi se pare că lucrul cu Spine este o experiență foarte bună, iar procesul de rigging este, după părerea mea, probabil cel mai rapid dintre cele mai eficiente dintre aplicațiile de acest gen. Odată montat, caracterele posibile sunt intuitive și drepte. Și de acolo puteți activa funcția de tastă automată care vă permite să mutați capul de joc la un anumit moment, să vă așezați scheletul și să adăugați toate tastele potrivite pentru poziție, rotire și așa mai departe. Alternativ, puteți seta manual tastele dacă doriți mai mult control mai bun.

Spine are un sistem de piele care vă permite să creați animații cu un set de imagini atașate, apoi utilizați din nou aceleași animații cu un set complet diferit de imagini. Puteți folosi acest lucru pentru a crea versiuni diferite ale aceluiași personaj sau creatură, cum ar fi schimbarea genului, de exemplu, sau schimbarea imaginilor de îmbrăcăminte sau de arme folosite. Aceste skin-uri diferite oferă apoi fie o modalitate ușoară de a redacta mai multe fișiere spriteste, fie, dacă utilizați un runtime, capacitatea de a schimba aceste lucruri în zbor

Într-o altă caracteristică utilă dezvoltatorilor de jocuri, Spine vă permite să setați cutii delimitare care pot fi folosite pentru coliziune și fizică în jocuri. Acest lucru înseamnă că puteți avea în continuare o coliziune exactă, chiar dacă forma personajului se schimbă pe tot parcursul ciclului de animație.

Odată cu adăugarea de scripturi către Spine, imaginile pentru animație pot fi automatizate pentru import de la GIMP și Inkscape. Și dacă lucrați atât cu Affinity Designer, cât și cu Photo, puteți utiliza funcția de export a lotului Spine built-in. Cu oricare dintre aceste procese puteți începe cu toate piesele corpului aranjate acolo unde ar trebui să fie, spre deosebire de plasarea manuală a acestora.

Spine are, de asemenea, posibilitatea de a exporta în video, (AVI și Quicktime), ceea ce înseamnă că îl puteți folosi pentru toate tipurile de animație, precum și pentru grafica jocurilor.

  • Site-ul: http://esotericsoftware.com
  • platforme: Linux, Mac, Windows
  • Preț: $ 69 pentru versiunea "esențială" (fără ochiuri, deformări sau constrângeri), 299 dolari pentru versiunea "Professional"

2. DragonBones

DragonBones este un program complet gratuit, care seamănă foarte mult cu Spinele. Nu are o paritate completă a caracteristicilor, dar este destul de aproape și având în vedere că nu plătiți niciun ban pentru ao folosi, ceea ce face un caz destul de convingător. În coloana vertebrală, veți avea nevoie de versiunea "Pro" pentru a accesa ochiurile, constrângerile IK și deformarea liberă a formei, dar aceste lucruri sunt incluse în cutia din DragonBones.

DragonBones, cu toate acestea, nu are la fel de multe runtimes ca și Spine. Se foloseste in prezent C # (poate fi folosit cu Unity), JS / TypeScript (folosire cu Pixi, Egret), C ++ (folosire cu Cocos2d), ActionScript (utilizare cu Flash, Starling), SpriteKit si Java.

Una dintre caracteristicile mele preferate în Spine este sistemul de "skin-uri", și același tip de funcționalitate este disponibil și în DragonBones, este numit doar un "sistem de avatar".

Faptul că DragonBones oferă acces liber la toate caracteristicile sale, inclusiv ochiurile și deformarea liberă a formelor (capacitatea de a întinde și deforma imaginile), înseamnă că puteți crea unele efecte foarte interesante cu software cu cost zero:

Setarea oaselor este o experienta destul de simpla in DragonBones. Are o caracteristică de legare automată unde, cu ajutorul instrumentului "creați oase", puteți să faceți clic pe imaginea pe care doriți să o legați și apoi să o trageți la lungimea dorită. Acest lucru nu funcționează perfect pentru fiecare imagine pe care trebuie să o legați, dar cu siguranță vă face parte din calea de acolo.

Echipa Dev din spatele DragonBones este chineză, iar în timp ce există documente de engleză, ar trebui să citiți puțin cu atenție, deoarece engleza este a doua limbă a scriitorilor. Cu toate acestea, nu am găsit nici o dificultate semnificativă în înțelegerea modului în care funcționează lucrurile, ceea ce cred că este ajutat de faptul că instrumentele sunt plasate în UI într-un mod care este destul de intuitiv.

Dacă sunteți pe Mac sau Windows și doriți să obțineți animații scheletice rulare cu o aplicație gratuită, acesta va fi un loc superb pentru a începe. Rețineți că totuși trebuie să vă conectați la un cont gratuit pentru a vă salva munca. În afară de asta, totul este acces liber.

  • Site-ul: http://dragonbones.com/en/index.html
  • platforme: Mac, Windows
  • Preț: Liber

3. Spriter

Spriter este o altă aplicație în domeniul Spine and DragonBones, fiind axată pe crearea de animații pentru jocuri. Este puțin diferit de cele două opțiuni de mai sus, cu toate că nu include nici o rețea, dar include câteva caracteristici interesante care pot ajuta cu arta pixelilor.

Spriter, cum ar fi DragonBones, nu are la fel de multe runtimes ca Spine. Însă acesta acoperă principalele motoare 2D cu runtime pentru Studio Unity, Construct 2 și Game Maker Studio și runtime pentru limbaje C #, C ++ și JavaScript.

Dacă sunteți un artist pixel care caută o modalitate de a accelera animațiile, Spriter este o opțiune de excepție pentru dvs. datorită modului "Pixel art". Cu acest mod activ, puteți să mutați spritele numai în incremente întregi de pixeli, împiedicând orice jumătate de pixeli neclară. În plus, nu se face nici o eșantionare între pixeli în timp ce se mișcă, astfel încât în ​​timpul animațiilor spritele dvs. vor păstra întotdeauna pixeli clare, fără blur.

Există, de asemenea, o caracteristică de schimbare a paletei de culori excelente care poate fi utilizată cu arta în modul indexat, adică restricționată la o paletă cu un număr fix de culori, așa cum este cea mai mare parte a artei pixelilor. Cu ajutorul unui runtime acest lucru face posibilă oferirea posibilității jucătorilor de a schimba culoarea îmbrăcămintei unui personaj, culoarea părului, culoarea pielii, culoarea ochilor și așa mai departe.

Ca și în Spine și DragonBones, Spriter oferă și posibilitatea de a schimba imaginile asociate cu oasele dvs. atunci când utilizați o durată de execuție. În acest caz, caracteristica este denumită "hărți de caractere".

Și dacă utilizați Spriter pentru dezvoltarea jocului, îl puteți folosi pentru a crea casete de coliziune care pot fi folosite în joc, din nou, atâta timp cât utilizați un runtime.

Pentru utilizatorii de Linux este disponibilă o construcție Spriter, dar este orientată spre Ubuntu 14 și se bazează pe Gstreamer 0.10, care nu este asociat cu software-ul. La distroturi mai vechi sau orice altceva bazat pe Ubuntu 16.04, ar trebui să puteți instala manual versiunea Gstreamer necesară. Cu toate acestea, în distribuțiile ulterioare, puteți găsi doar Gstreamer 1.0 sau o versiune ulterioară care se află în repo, ceea ce face ca utilizarea Spriter să fie problematică. Sperăm că dezvoltatorul va putea să-și actualizeze curând versiunea Linux, altfel trebuie doar să fiți conștienți de faptul că este posibil să aveți de-a face cu această problemă.

Spriter are atât o versiune gratuită, cât și o versiune "Pro" pentru 69 de dolari, ceea ce îl face o aplicație accesibilă între colegii săi. Acestea fiind spuse, versiunea gratuită a lui Spriter este un instrument solid chiar și fără setul complet al caracteristicilor versiunii "Pro". Acesta vă permite să creați animații scheletice cu control de bază de relaxare și IK de bază, astfel încât să puteți obține într-adevăr un simt puternic pentru software-ul înainte de a decide dacă sau nu să apuca versiunea "Pro".

  • Site-ul: https://brashmonkey.com
  • platforme: Linux (Ubuntu 14), Mac, Windows
  • Preț: Versiune gratuită, și versiunea "Pro" $ 59.99

4. Creature

În Creature avem un alt instrument de animație scheletică axat pe dezvoltarea jocurilor. Cu toate acestea, aceasta este puțin diferită de aplicațiile de mai sus, deoarece nu include doar ochiuri în ambele variante, în realitate Tot este o plasă.

În creatură de îndată ce importați o imagine, devine o plasă, spre deosebire de ochiurile de plasă fiind ceva opțional pe care îl puteți adăuga dacă alegeți. Deoarece totul este bazat pe ochi, înseamnă că toate părțile imaginii tale pot fi deformate, iar oasele pot fi folosite pentru a afecta orice porțiune a ochiului de plasă. Prin aceste caracteristici, veți avea capacitatea de a crea o grafică care să aibă un aspect 3D, chiar dacă este făcută în întregime în 2D.

Caracteristicile excepționale ale Creaturei sunt, în opinia mea, în motoarele osoase și câmpurile de forță. Motoarele osoase vă oferă modalități de a controla poziționarea oaselor dvs. procedural, mai degrabă decât numai prin poziționarea manuală. Și câmpurile de forță creează influențe de mediu care pot influența și mai mult modul în care se deplasează oasele motorizate.

De exemplu, pentru a face părul care ar putea sufla în vânt, ați adăuga oase la ochiurile de imagine care alcătuiesc părul pe un personaj, apoi aplicați un "motor de îndoire" care ar aplica proprietățile fizice ale părului real, de ex. adăugând efectul gravitației asupra părului, determinând cât de rigid este părul și așa mai departe.

Apoi, odată ce dați parului proprietățile fizice adecvate, puteți adăuga un câmp de forță care simulează vântul. Aceasta va interacționa cu motorul îndoit pe păr, pentru a crea efectul părului care suflă în briză. Același proces poate fi folosit pentru a face ca îmbrăcămintea, steagurile și alte materiale flexibile să se comporte cu un realism fizic care curge.

Pe lângă câmpurile de forță în aplicație, o altă caracteristică Incredible Creature are abilitatea de a adăuga fizica îndoirii în direct într-un joc. Acest lucru permite elementelor din imagini să se aplece într-un mod realist, în funcție de mișcarea lor în joc. De exemplu, puteți crea un personaj de vulpe a cărui coadă și urechi sări în jurul valorii de natural atunci când se mișcă:

Cand vine vorba de runtime, lista curenta a lui Creature include: C ++ (Cocod2d-x, Unreal Engine 4, Godot Engine), Objective C (Cocod2D), C # (Unity, Monogame), Haxe (Haxe to Flash, HaxeFlixel) libGDX) și JavaScript (Three.js, Babylon.js, Pixi.js, Phaser).

În ceea ce privește ceea ce veți obține în versiunea de $ 99 "Basic", veți obține crearea de ochiurilor de plasă, dar nu plasă sculpting, optimizare și rafinament. Obțineți motoare osoase care pot conduce fizica îndoirii, fizica cablului, ciclurile de rotație și mersul pe jos, dar nu obțineți motoare de deformare a ochiurilor de plasă. Nu există nici o cale de utilizare, dar există utilizarea spline. În versiunea "de bază" puteți schimba și spritele asociate cu ochiurile de plasă, numite "swapping skin".

În prezent, creatura este disponibilă pe Mac și Windows, deși conducătorul a spus că suportul Linux ar trebui să vină în viitor. Creatura are o mulțime de caracteristici puternice pe care alte programe de animație nu le are, deci este cu siguranță o aplicație de încercat.

  • Site-ul: http://creature.kestrelmoon.com
  • platforme: Mac, Windows
  • Preț: 99 $ sau 199 $ pentru versiunea "Pro"

5. OpenToonz

OpenToonz este diferit de celalalt software de animatie pe care l-am acoperit prin faptul ca nu este focalizat pe jocul dev, ci mai degraba pe animatia traditionala pentru video. De asemenea, spre deosebire de alte aplicații, OpenToonz este proiectat pentru a vă putea desena direct în interiorul software-ului. OpenToonz este cel mai bine cunoscut pentru a fi software-ul principal folosit de casa de animație iubită Studio Ghibli, precum și pentru a fi folosit în Futurama, The Maxx și alte spectacole și filme populare populare.

Metoda de animație în OpenToonz este o paradigmă diferită față de software-ul despre care am vorbit până acum. Există un pic de accent pe desen animații cadru cu cadru, deși un instrument "auto in-între" este disponibil pentru umplerea golurilor în cronologie. Cu toate acestea, sunt disponibile și unelte de animație scheletică, cu suport atât pentru oasele regulate, cât și pentru ochiuri.

Instrumentele de desen și vopsire incluse sunt destul de robuste, cu un strat de netezire / stabilizare și un suport pentru presiunea penului. De asemenea, are suport pentru desen pe bază de vectori, cu capacitatea de a vă modifica arta după ce ați stabilit lovituri. Chiar și atunci când lucrăm cu vectori aici, procesul de desen este foarte natural, fără nici o diferență semnificativă față de desenul cu curse raster.

OpenToonz obișnuia să fie cunoscut sub numele de Toonz, iar din 1993 a fost o aplicație cu sursă închisă, plătită, la nivel de întreprindere. Din fericire pentru noi toți, a fost lansat ca software gratuit și open source în martie 2016. Dacă animați videoclipul, trebuie să încercați.

  • Site-ul: https://opentoonz.github.io/e/index.html
  • platforme: Mac și Windows oficial, plus construirea comunității Linux
  • Preț: Liber

Înfășurarea în sus

Acestea sunt cinci alternative minunate pentru software-ul Adobe în spațiul de animație, fiecare cu o versiune disponibilă pentru o achiziție de o dată de sub 100 $, (sau gratuită). Să rezumăm rapid aplicațiile noastre și să descoperim cum să decidă ce vă convine cel mai bine.

Spine chiar acum este liderul în animația scheletului 2D datorită fluxului său de lucru neted, stiva de caracteristici și runtime pentru aproape orice. Funcția completă setată în versiunea "Pro" vă va costa mai mult decât plafonul de preț al seriei dvs. și este mai scump decât cel mai mare punct de preț din oricare alt software al nostru. Totuși, versiunea "Essentials" vă oferă suficient de bine pentru a vă anima. Dacă sunteți în joc dev există o șansă bună acest lucru ar putea fi software-ul de animație dreapta pentru tine.

Dacă vă gândiți la Spine și nu aveți nevoie de asistență Linux, trebuie să verificați cu siguranță DragonBones ca parte a procesului de luare a deciziilor. Nu este la fel de netedă ca și Spine, dar este foarte aproape. Nu are toate caracteristicile coloanei vertebrale, dar are câteva dintre ele. Și, desigur, este complet gratuit. Cu toate acestea, are mai puține runtime disponibile, astfel încât alegerea dvs. poate să scadă la cât de importante sunt caracteristicile suplimentare ale Spinei și dacă este disponibil un runtime pentru motorul ales și / sau limbajul de codare.

Spriter are o versiune gratuită și o versiune "Pro" care este mai ieftină decât versiunea "esențială" a lui Spine, astfel încât prețul să se potrivească bine împotriva coloanei vertebrale. Pe de altă parte, versiunea plătită nu are unele caracteristici pe care DragonBones le oferă gratuit, ceea ce poate face dificilă alegerea pe DragonBones. Cu toate acestea, Spriter are unele instrumente de artă specială pentru pixeli, care nu sunt în alte aplicații și ar putea fi foarte utile pentru artiștii pixeli. De asemenea, are suport Linux, pe care DragonBones nu o are. Deci, Spriter ar putea fi pentru tine daca vrei acele caracteristici de arta pixel si / sau daca esti pe Linux si cauta un punct de pret mai mic decat Spine.

Creatura este diferită de software-ul de alte animații scheletice pe care l-am acoperit prin faptul că tot ceea ce lucrați este o plasă și are puternice motoare osoase și câmpuri de forță. Aceasta înseamnă că puteți face tot felul de lucruri reci, cum ar fi răsturnarea imaginilor pentru a crea pseudo 3D, adăugând efecte fizice realiste imaginilor, astfel încât acestea să arate că suflă în vânt sau că sunt afectate în mod natural de mișcare. Creatura ar putea fi pentru dvs. dacă sunteți pe Mac sau Windows și stilul de animație bazat pe plasă vă atrage.

OpenToonz este opțiunea standout în cazul în care animația pe care o produceți este mai degrabă pentru filmele redate decât pentru jocuri. Puteți picta direct în interiorul software-ului în format raster sau vector, cu stabilizatori și suport pentru presiunea penului. Nu puteți face mult mai bine decât software-ul folosit de Studio Ghibli, disponibil complet gratuit.

Desigur, fiecare dintre aceste aplicații are o listă masivă de caracteristici care este prea lungă pentru a se acoperi complet în acest articol, așa că asigurați-vă că încercați pe fiecare să vedeți tot ce au de oferit.

Asta eo serie de Wrap!

Și, prin aceasta, vom încheia seria noastră explorând taramurile dincolo de bine cunoscutele noastre aplicații Adobe, căutând să vedem ce alte programe cool ar putea fi acolo. Sperăm că ați găsit nu doar niște software-uri de animație noi, ci o mulțime de noi software-uri de care să vă bucurați. Distreaza-te sa fii creativ!