TEST RUN<>
012016<><>

Spine Professional 2.1.27

Rendgen animacija

Program Spine će vam omogućiti da pravite 2D animacije u danas rasprostranjenoj tehnici pod imenom skeletalna animacija (ponekad ćete za nju čuti i druge nazive). Spine nije ni prvi ni poslednji program ovog tipa. Tu su Toon Boom Studio, Anime Studio, Spriter, DragonBones (koji je jedno vreme zamenio sistem bones u Flashu), a koji je svojevremeno u potpunosti bio izbačen iz ovog (ne)popularnog programa. Unity ima sopstvene alatke za skeletalnu animaciju i tako dalje. Sva ova rešenja imaju svoje prednosti i mane, a mnoge će obradovati i to što je Spine specijalizovan program za pravljenje animacija za igre.

Umesto da crtate sličicu po sličicu, potrebno je da svog junaka koga želite da animirate isečete na sličice. Jedna sličica će biti glava, druga telo, pa nadlaktica, podlaktica, šaka, stopalo i tako dalje. U Spineu sve ove sličice treba poređati tako da se poklapaju slično crtežu iz jednog dela (možete učitati pozadinsku sliku kao referencu prilikom sklapanja),a zatim, pomoću bones opcije, iscrtate kosti ispod ovih isečaka. Obično se kreće od jedne kosti, recimo na vrhu torzoa, koja se dalje račva u lanac, uglavnom za svaki isečak po jedna. Kada ste povezali kosti i sličice, pomeranjem kostiju će se praktično pomerati vaš junak.

Animiranje se vrši klasično, postavljanjem junaka u karakteristične poze duž vremenske linije, putem ključnih frejmova. Sve međupoze vašeg junaka se automatski izračunavaju i na taj način se pravi glatka animacija (program može iscrtati nekoliko poluprovidnih frejmova animacije pre ili posle frejma u kom pozirate junaka, kako biste imali bolji uvod u izgled animacije). Kada ste završili sa animacijom, na primer, trčanja, ona se snima kao posebna stavka u interfejsu i lako se može modifikovati kasnije. Možete praviti odvojene animacije za različite delove tela, pa ih kasnije kombinovati u vašoj igri. Prelazak između dve različite animacije takođe može biti gladak, bez naglih skokova. Animirani karakter naravno ne mora biti čovek.

Spine ima neke napredne opcije koje želimo da istaknemo. Tu mislimo na pravljenje poligonalne mreže preko isečka koji ste nacrtali. Na taj način se od krutog crteža pravi deformable sličica koja se može uvijati i razvlačiti. Pomeranjem čvorova na mreži, vrši se i deformacija sličice. Na primer, na taj način možete napraviti iluziju blagog rotiranja tela vašeg junaka, iako govorimo o jednoj jedinoj slici! Želimo naglasiti mogućnost pomeranja kostiju inverznom kinematikom, pri čemu se prave sprege između susednih kostiju. Pomeranjem potkolenice i butna kost će se prirodno savijati. Ako fiksirate stopala, a spustite telo, kolena će se automatski saviti. Pravilnom organizacijom možete pomerati mač, a da se ruke junaka automatski savijaju ili pružaju kako ga pomerate.

Spine omogućava editovanje „težina”, odnosno izmenu toga koliko daleko se duž skeleta „osećaju” promene pomeranja kostiju. Ukoliko ste od sličice napravili mrežu, to znači da se može napraviti izuzetno realna animacija, u kojoj će pomeranje jednog dela tela jako precizno uticati na deformaciju ne samo celih sličica, već i njihove mreže (na primer, pomeranje ruke sumo rvača može zatalasati i salo njegovog tela). Takođe važna opcija je crtanje okvira vašeg junaka koji će u kôdu biti korišćen za detekciju sudara sa nekim drugim objektom u igri. Pomenimo još i vrlo lako menjanje grafičkih elemenata vašeg junaka jer u slot za glavu možete staviti više od jedne slike i izabrati koja se i kada prikazuje. U prevodu, istu animaciju možete koristiti za više varijanti to jest skinova vašeg junaka.

To što Spine radi po principu kostiju, što zvuči dosta sirovo prevedeno na srpski jezik, ne znači da napravljene animacije ne možete snimiti kao seriju običnih sličica, za svaki frejm animacije po jednu. Svaki game engine ima podršku za ovakav način učitavanja sprajtova. Ipak, imajući u vidu prirodu programa, jedna od njegovih dragocenih mogućnosti je to što animacije eksportuje u specifični format i to što ima run-timeove za svaki postojeći endžin danas. U redu, ne za svaki, ali lista podržanih je impresivna, a i za one „manje” podržane postoje third party biblioteke koje će vam omogućiti njihov uvoz.

Eksportovani podaci su obično podaci o animaciji u JSON formatu. Jedan od izlaznih fajlova je grafički atlas, fajl u kojem su spakovane sve sličice koje su korišćene za iscrtavanje junaka. Spine ima mogućnost da ove sličice spakuje, tj. premesti i zarotira kao figure iz Tetrisa, tako da fajl zauzima što manje mesta. Naravno, podaci o načinu čitanja ovih fajlova obezbeđeni su u run-timeovima koje koristite prilikom programiranja u vašem omiljenom endžinu ili programskom jeziku. Spine omogućava da animaciju pokrenete pisanjem jedne komande. Programerski deo završavamo podatkom da, tokom animiranja u Spineu, možete vrlo lako dodati događaje (eventove), na bilo koji frejm. Tako funkcije (listeneri) u vašem endžinu mogu da očekuju da se tokom animacije „okine” događaj. Kada u toku hoda vašeg junaka naiđe frejm u kojem je stopalo na zemlji, Spine će se pobrinuti da vaš listener dobije znak da je načinjen korak, tako da vi možete isprogramirati da se u tom trenutku, na primer, čuje zvuk metalne čizme o neku podlogu.

Program koji opisujemo dizajniran je odlično, nudi velike mogućnosti kada je skeletalna animacija u pitanju. Nažalost, ova tehnika se danas koristi često za puko ubrzavanje procesa animacije koje je višestruko brže od klasičnog crtanja, obično uz žrtvovanje njenog kvaliteta. Trial verzija dolazi sa dosta eksportovanih animacija, što je sasvim dovoljno za probni period pre kupovine. Jedini problem je njegova cena, budući da postoje i besplatne alternative. Spine je odličan i kao program posle kojeg ćete biti sasvim solidno pripremljeni za prelazak na programe za 3D animaciju.

Ognjen POPOVIĆ

 
Windows Firewall, Comodo Firewall 8.2, Windows Firewall Control 4.5.5, Zone Alarm Free 2016, Private Firewall 7.0, GlassWire 1.1.32b
Spine Professional 2.1.27
Šta mislite o ovom tekstu?
HWiNFO 5.10
TreeSize Personal 6.2.2
KMPlayer 4.0
Avira System Speedup 2.0
Mobogenie 3.3.7
Steps To Reproduce
Zortam Mp3 Media Studio 19.85
Analog Efex Pro 2
Actual Transparent Window 8
SoundVolumeView 1.33
Topaz B&W Effects 2
CyberGhost VPN 5.0
Hidden Capture 2.8
Free File Camouflage 1.25
Count Per Day 3.4.1

Tip:
izrada 2D animacija
Potrebno:
Windows, Mac OS X 10.7.3, Linux
Veličina:
19,2 MB (demo), 63,1 MB na HD-u
Cena:
289 dolara
Adresa:
esotericsoftware .com
Home / Novi brojArhiva • Opšte temeInternetTest driveTest runPD kutakCeDetekaWWW vodič • Svet igara
Svet kompjutera Copyright © 1984-2018. Politika a.d. • RedakcijaKontaktSaradnjaOglasiPretplata • Help • English
SKWeb 3.22
Opšte teme
Internet
Test Drive
Test Run
PD kutak
CeDeteka
WWW vodič
Svet igara



Naslovna stranaPrethodni brojeviOpšte informacijeKontaktOglašavanjePomoćInfo in English

Svet kompjutera