9. Animace

mtPaint je schopen upravovat snùÎky animaca takvytvâúet animaïÏsnùÎky s pomocvrstev. Pokud máÕe nainstalováÏ program Gifsicle, mù¾ete otevøít, nebo vytvot animovanGIF. Pokud ho u¥» nemáÕe, mù¾ete si ho stáÉnout ZDE.

9.1 OtevnanimovanñÉo GIFu

Pokud se pokusùÕe otevøít soubor GIF s vùÄe snùÎky, mtPaint to pozna nabùÅne váÎ mo¥»nost je upravit. Pokud to potvrdùÕe, mtPaint se váÔ zeptna doïÂsnadresâú pro ulo¥»ent÷Ähto snùÎk Je vhodnvytvot novadresâú (ps v÷Ó soubor poblúÀ origináÍnùÉo GIF souboru kvi snadnnavigaci.

Potom, co Gifsicle vytvol tyto snùÎky, bude spu¥±t÷Ï novproces mtPaint s náÛvy souborsnùÎkv oknpøíkazovñÉo øádku. Kliknete na náÛev souboru a ten bude nahráÏ, tak¥»e ho mù¾ete upravovat, jako normáÍnobráÛek.

jakmile dokonðïte editaci snùÎka chcete vytvot novanimovansoubor, vyberte z menu Soubor 'Exportovat jako AnimovanGIF' pro otevndialogu. OkñÏko Zpo¥»d÷Ïanimace nastavuje zpo¥»d÷Ïv krocùÄh po 1 setinsekundy mezi snùÎky. Tato hodnota by m÷Ía b zapamatováÏa, kdy¥» se animace otevùÓala, ale nemusb psn pokud vstupnsoubor mvùÄe rnh hodnot zpo¥»d÷Ï Do poloy náÛvu souboru zadejte novnáÛev jako 'new.gif' a náÔlednsoubor ulo¥»te na va¥±e oblùÃenmùÔto.

9.2 VytvonanimovanñÉo GIFu

Zde je pøíklad krok kterje tba vykonat pro vytvonjednoduchñÉo animovanñÉo GIFu:

  • Pou¥»ijte menu Soubor pro vytvonnovñÉo obráÛku s indexovanou paletou o velikosti 320x240 s 8 barvami. Pro vytvonanimovanñÉo GIFu musb paleta indexovan nikoliv RGB.
  • Pou¥»ijte menu Soubor a zvolte 'Ulo¥»it Jako'. Jd÷Õe na po¥»adovanmùÔto a vytvoe nov adresâú pro va¥±e animaïÏsnùÎky. Zadejte tento adresâú, vyberte formáÕ GIF a soubor pojmenujte 'frame-001.gif'.

  • Stiskn÷Õe T a do otevnñÉo okna napi¥±te 'Animating'. Stiskn÷Õe Enter a vlo¥»te tento text do hornðãsti obráÛku. Pou¥»ijte 'Soubor->Ulo¥»it jako' pro ulo¥»en obráÛku jako 'frame-002.gif'.

  • Stiskn÷Õe znovu T a vlo¥»te text 'is' do stdu obráÛku. Ulo¥»te tento obráÛek jako 'frame-003.gif'.

  • Stiskn÷Õe znovu T a vlo¥»te text 'fun' do spodnðãsti obráÛku. Ulo¥»te tento obráÛek jako 'frame-004.gif'.

  • Z menu Soubor vyberte 'Exportovat jako animovanGIF' pro otevndialogu. Zadejte 100 do okna Zpo¥»d÷Ïanimace, conastavzpo¥»d÷Ïmezi snùÎky na 1 sekundu. Do náÛvu souboru zadejte 'final.gif' a stiskn÷Õe Enter pro vytvonsouboru.

    9.3 AnimováÏvrstev

    Pou¥»itvrstev p vytvâúenanimace váÎ u¥±etøí mnoho ïÂsu a ù¸il MùÔto editace ka¥»dñÉo snùÎku po pixelech nastavùÕe klúêovsnùÎky definicpozic v¥±ech vrstev. Jakmile jste spokojeni s rozmùÔt÷ÏùÎ, mù¾ete vytvot v¥±echny snùÎky stiskem jedinñÉo tlaðïtka. mtPaint spoðïtv¥±echny mezilehlsnùÎky. MusùÕe b ov¥±em velice dob seznáÎeni s pou¥»ù×áÏùÎ vrstev, tak¥»e pokud nejste, tak váÎ velmi doporuïÖji pðïst sekci o vrstváÄh.

    9.3.1 Pøíprava náÑad/H3>

    Jakmile pjdete s náÑadem pro va¥±i animaci, musùÕe pd pou¥»itùÎ mtPaintu nejprve ppravit va¥±e pláÏy. Napøíklad musùÕe rozhodnout páÓ v÷Ä jako je velikost vlednñÉo obráÛku, poïÆt snùÎkza sekundu, poïÆt barev a celkovdoba b÷Éu animace.

    9.3.2 ZaháËenprojektu

    Pd zaháËenùÎ práÄe na animace je vhodnvytvot novadresâú pro umùÔt÷Ïv¥±ech obráÛkovh soubor co¥» váÎ u¥±etøí mnoho starost s pracse soubory. NáÔlednvytvoøíte obráÛek pozad kterurðï rozm÷Óy fináÍnanimace. Nakonec vytvoøíte a ulo¾íte kaou obráÛkovou vrstvu, kterou chcete mùÕ v animaci.

    Jakmile máÕe v¥±echny obráÛkovvrstvy pøépravené¬ mù¾ete parametry animace nastavit pomocpolo¥»ky 'Vrstvy->konfigurovat animaci'. Zde urðïte prvna poslednðïslo snùÎku, jmñÏo adresâúe pro ulo¥»ensnùÎk a rùúndal¹í detaily.

    9.3.3 Nastavenpozic a opakovacùÄh dat

    Jakmile máÕe umùÔt÷Ïv¥±echny vrstvy pro prvnsnùÎek, vyberte polo¥»ku menu 'Vrstvy->nastavit klúêovsnùÎek'. Toto mù¾ete náÔlednprovñÔt pro dal¥±snùÎky animace. Na záÍo¥»de pozice konfiguraïÏùÉo okna byste m÷Íi mùÕ náÔledujùÄdva øádky:

    1 10 10 255 0

    10 20 20 128 0

    Tato vrstva zaèínna pozici (10,10) ve snùÎku 1 a psune se na pozici (20,20) ve snùÎku 10 s neprlednostm÷ÏùÄse od 100% (255) do 50% (128). Kaze snùÎk 2-9 jsou mtPaintem spoðïtáÏy jako mezilehlsnùÎky. 0 na konci znamen ¥»e to bude rovnðãra. Hodnota 1 znamen ¥»e mtPaint pøåsune tuto vrstvu po lehce plynulej¹í trajektorii mezi dani body.

    ZáÍo¥»ka Cyklus se pou¥»ù×pro urïÆn v jakou chvùÍi jsou ktervrstvy viditelné® Mù¾e b vlo¥»eno a¥» 100 øádek v náÔledujùÄùÎ formáÕu:

    frame1 frame2 layer1, layer2, layer3, ... , layer50

    Na ka¥»dñÎ øádku mù¾ete mùÕ a¥» 50 vrstev. Mezi dv÷Îa snùÎky animace bude viditeln pouze jedinsekvence s ostatnùÎi vypnuti. Jak snùÎky narùótají¬ mude v sekvenci zobrazena dal¹í vrstva a pøådchozbude skryta.

    Napøíklad:

    1 10 1, 2, 3

    Bude støídat viditelnost vrstev 1, 2, 3 mezi snùÎky 1 a 10.

    NormáÍnbude 2. snùÎek vy¥±¥±ne¥» snùÎek 1, ale pokud jsou stejné¬ mù¾ete manuáÍn nastavit, ktervrstvy jsou na snùÎku viditelna skryté® Napøíklad:

    15 15 10, 11, 12, -1, -2, -3

    Zobrazvrstvy 10, 11, 12 a skryje vrstvy 1, 2, 3 na snùÎku 15.

    NáÔlednmù¾ete provñÔt náÉled animace stiskem tlaðïtka NáÉled (nebo pou¥»itùÎ menu Vrstvy) a posunováÏùÎ posuvnùÌu prohlñÅnout animaci. Pro zm÷Ïu snùÎku mù¾ete takpou¥»ùÕ kurzorovklá×esy, page up/down, nebo + ïÊ -.

    9.3.4 ExportováÏsnùÎkpro kováÏGIF, nebo MPEG

    Jakmile jste s animací¬ co jste vytvoøéli, spokojeni, mù¾ete snùÎky exportovat pou¥»itùÎ tlaðïtka 'Vytvot snùÎky'. Pokud máÕe za¥±krtnutou volbu GIF, tak mtPaint vygeneruje indexovanGIF soubory. Pokud ne, tak vytvoøí vytvoøí RGB PNG soubory. Potom mù¾ete pou¾ít enkóäovacsoftware, jako Gifsicle, nebo mencoder pro vytvoøånsouboru animace. Pokud enkóäujete do GIFu, mtPaint se pokuszavolat Gifsicle automaticky a vytvoøí pro váÔ animovanGIF. Na GNU/Linux systñÎech mù¾e b takpou¥»itgifview pro zobrazenvýóledku.

    Zde je pøíklad, jak pnutit mencoder pro vytvonMPEG souboru z RGB PNG soubor

    mencoder mf://*.png -mf fps=25 -ovc lavc -lavcopts vcodec=mpeg4 -o output.avi

    Pro vùÄe informac jak pou¥»ù×at mencoder nav¥±tivte domáÄstráÏku mplayeru ZDE

    Pro vùÄe informac jak pou¥»ù×at gifsicle nav¥±tivte jeho domáÄstráÏku ZDE

    9.3.5 Dal¥±poznáÎky

    Pokud sestavujete obzvl⻥µ dlouhou animaci, kterpotbuje vùÄe jak 100 øádek v záÍo¥»káÄh pozice, nebo cyklus, mù¾ete jednodu zkopùÓovat soubor vrstev a mùÕ odli¥±nsoubory pro kaou sekci animace. Napøíklad 'layers00001-00500.txt' mù¾e b prvnùÄh 500 snùÎka 'layers00500-01000.txt' mù¾e býô 500 dal¹ích. Potom vytvoøíte snùÎky jako normáÍnve v¥±ech pøípadech a spojùÕe je dohromady va¥±ùÎ oblùÃen enkovacùÎ software.

    9.4 Pøíklady animacs indexovanou paletou

    Zde je páÓ pøíkladanimacvytvonh programy mtPaint a Gifsicle. Pro sta¥»en zdrojovh souborklikn÷Õe na jednotlivobráÛky:

    9.5 Pøíklady RGB animac/H2>

    AïÌoliv je mtPaint primáÓnurïÆn pro zpracováÏkreseb s indexovanou paletou, je takschopen vytvot RGB animace, kterpou¥»ù×ajv÷Õ¥±pláÕno, vý¹¹í poïÆt snùÎkza sekundu a rnou prlednost vrstev. Zde jsou n÷Ìterpøíklady:

    9.6 PosouváÏpalety

    PosouváÏpalety je startechnika pou¥»ù×ank vytvoniluze pohybu pomocpsunu barev mezi nastaveni limity. Proto¥»e je tato technika zalo¥»ena na palet tak funguje pouze na obráÛcùÄh s indexovanou paletou. Posunovapalety v mtPaintu lze vyvolat volbou v menu Paleta, kde se váÎ zobraznáÔledujùÄ dialog:

    Ka¥»døádek reprezentuje posun palety v sekvenci, kde prvndvðïsla pdstavujprvna poslednðïsla barev urïÆnh pro psun. ZáÑorn znamñÏkem u ðïslice otoðïte sm÷Ó posunováÏpalety. Zpo¥»d÷Ïpdstavuje poïÆt snùÎkmezi dv÷Îa psuny, kde nula znamen bez zpo¥»d÷Ï

    Zde jsou dva obráÛky:

    Pokud nahrajete do mtPaintu prvnobráÛek a potom vyvoláÕe okno posunovaïÆ palety, tak mù¾ete reprodukovat animaci zadáÏùÎ t÷Ähto dat:
    13,6,0
    50,19,0
    51,82,0

    Pro vyjasn÷Ï jak jsem vytvol tento obráÛek, je zde verze obráÛku s lehce odli¥±nou paletou pro zvazn÷Ïskrytýãh barev:

    Jakmile jste vytvoøéli animaci, se kterou jste spokojeni, mù¾ete vytvot animovanGIF pomoct÷Ähto krok

  • Otevte origináÍnobráÛek kvi vyïÊ¥±t÷Ïhistorie.
  • Nastavte posunovapalety dle po¥»adovanh parametra s pou¥»itùÎ tlaðïtka phráÕ si prohlñÅn÷Õe náÉled vledku.
  • Stiskn÷Õe tlaðïtko 'Vytvot snùÎky' a zavte okno posunovaïÆ palety.
  • Vra¥µte jeden snùÎek zp÷Õ stiskem Ctrl-Z.
  • Vyberte 'Export obráÛkhistorie' z menu Soubor a ulo¥»te soubory do do libovolnñÉo novñÉo adresâúe a pou¥»ijte náÛev souboru 'out'. Psv÷ÅïÆte se, ¥»e jste vybrali soubor typu GIF.
  • Otevte jeden z t÷Ähto snùÎkjako out001.gif.
  • Vyberte 'Exportovat jako AnimovanGIF' z menu soubor a vyberte vhodn náÛev souboru a zpo¥»d÷Ïí®

    Zde jsou dal¹í pøíklady psunováÏpalety spoleïÏse zdrojovi obráÛky a vstupy potøåbnýíi pro jejich vytvoøåníº

    1,60,0

    1,16,0

    1,16,0