Gumagalaw na mga layer (GIF)
Puwedeng animated GIF ang kahit anong trait. Ilagay ito sa folder ng layer nito gaya ng anumang ibang larawan ng trait. Sabay-sabay na pinapagalaw ng KURV ang bawat gumagalaw na layer at pina-publish ang bawat piraso bilang iisang animated GIF. Hindi gumagalaw sa bawat frame ang mga trait na PNG, WebP at JPG sa parehong koleksyon.
Ang makukuha mo
Seksyong “Ang makukuha mo”- Kapag may isang trait na higit sa isang frame, nagiging GIF ang bawat piraso sa koleksyon. Ang pirasong walang suot na gumagalaw na trait ay GIF na may iisang frame.
- Ipinapakita ng preview sa Studio, ng I-preview ang 12 at ng buong-laking piraso ang totoong GIF, kasama ang pirasong walang gumagalaw na trait. Unang frame ang ipinapakita ng mga tile sa gallery at ng mga share card.
- Gumagana ang pagkakasunod ng layer, rarity, mga patakaran, blend mode at opacity sa mga gumagalaw na layer nang eksaktong gaya sa mga hindi gumagalaw.
- Puwedeng nasa kahit anong layer ang gumagalaw na trait, sa ibabaw o ilalim ng mga hindi gumagalaw, at puwedeng magsuot ang isang piraso ng ilan nang sabay.
- Laging iisang file ang kinalalabasan ng isang partikular na piraso. Tumutugma sa na-publish na ang pag-publish na huminto at nagpatuloy ulit.
Tiyempo
Seksyong “Tiyempo”- Umuulit ang bawat gumagalaw na layer sa buong piraso, at paulit-ulit nang walang katapusan ang bawat piraso. Umuulit pa rin sa loob ng piraso ang GIF na naka-set na isang beses lang mag-play.
- Umiikot ang isang piraso nang kasinghaba ng kailangan para magtugma ang mga gumagalaw nitong trait, hanggang 20 segundo. Ang 1 s na kurap katabi ng 1.5 s na indayog ay umiikot kada 3 s, at sabay na nagsisimula ulit ang dalawa.
- Kung nagtutugma lang ang dalawang trait pagkalipas ng higit sa 20 segundo, umiikot ang piraso ayon sa mas mahaba, at tumatalon pabalik sa simula ang mas maikli sa puntong iyon. Pinapangalanan ng tab na Suriin sa Studio ang bawat pares na ganito.
- Puwedeng magtugma nang tig-dalawa ang tatlo o higit pang trait pero hindi pa rin sabay-sabay. Nagtutugma nang pares sa loob ng 20 segundo ang mga loop na 4 s, 5 s at 3 s, pero ang tatlo nang sabay ay pagkalipas lang ng 60, kaya tumatalon ang pirasong suot ang tatlo. Pinapangalanan din ng tab na Suriin ang mga kombinasyong ito. Laging nagtutugma ang mga loop na buong multiple ng isa’t isa, gaya ng 0.5 s, 1 s at 2 s.
- Nagsisimula ulit sa 20 segundo ang trait na tumatakbo nang higit sa 20 segundo.
- Ang delay na 0 o 10 ms ay tumatakbo bilang 100 ms, gaya sa browser. Kapag nagpalit ng frame ang dalawang layer sa loob ng 20 ms ng isa’t isa, nagsisimula nang 10 ms na mas maaga ang ikalawang pagpapalit, kasabay ng una.
- Hanggang 240 frame ang isang piraso, at hanggang 240 ang isang file ng trait, kaya pinapatakbo ng isang trait nang mag-isa ang bawat frame nito, sa loob ng 20 segundong ikot ng piraso. Kapag nagbabago nang higit sa 240 beses sa magkasamang ikot ang mga trait na suot ng isang piraso, tumatakbo na lang ang piraso sa pantay na kumpas. Maayos pa rin ang ikot nito, pero hindi ipinapakita ang mga frame na nasa pagitan ng dalawang kumpas. Pinapangalanan ng tab na Suriin ang bawat kombinasyong ganito, kasama ang kumpas na sinusunod nito.
Mga limitasyon
Seksyong “Mga limitasyon”Inililista ng tab na Suriin sa Studio ang bawat isa sa mga ito sa sandaling may isang trait na gumalaw, bago ka mag-generate.
- Hanggang 240 frame lang ang isang file ng trait at hanggang 4096 pixel bawat gilid, at hanggang 268 milyong pixel (268,435,456) lang ang kabuuan ng mga frame nito: kasindami ng 240 frame na 1057 × 1057. Ang frame na na-crop sa bahaging gumagalaw ay sariling laki lang nito ang binibilang. Tinatanggihan ng import ang file na lampas sa alinman dito at pinapangalanan ito.
- Tinatanggihan din ng import ang GIF na may sirang frame, ang frame na naubos ang picture data bago matapos ang frame, at pinapangalanan ito. Ganito rin ang patakaran sa GIF na may iisang frame. Magkakaiba ang pagpapakita ng mga browser sa ganitong frame, kaya walang iisang paraan para iguhit ito.
- Hanggang 8192 pixel bawat gilid lang ang trait na PNG sa koleksyong gumagalaw. Tinatanggihan ng import ang mas malaki at pinapangalanan ito. Ang PNG na maagang naubos ang picture data ay ipinapakitang bahagya lang nakaguhit ng mga browser, kanya-kanyang paraan, kaya tinatanggihan ng preview sa Studio at ng pag-publish ang anumang pirasong may suot nito at pinapangalanan ang trait.
- Hanggang 20 segundo lang ang ikot ng isang piraso at hanggang 240 frame lang ang hawak nito. Tingnan ang Tiyempo sa itaas para sa nangyayari kapag lumampas sa alinman.
- Hanggang 1,000 milyong pixel lang ang kayang iguhit para sa isang piraso. Kasama rito ang pagbasa sa file ng bawat gumagalaw na trait, ang nagbagong bahagi ng bawat frame sa dalawang ikot ng pagguhit sa piraso, at ang pagsulat ng bawat frame. Ang kurap at kislap sa ibabaw ng buong background na 1000 × 1000 ay umaabot nang mga 160 milyon. Ang maikling loop na pinipintahan ulit ang buong canvas sa bawat frame, na suot katabi ng mabagal na trait na nagpapahaba sa piraso hanggang 16 segundo, ay umaabot nang higit sa 1,000 milyon. Mas magastos ang pirasong walang solidong nasa likod, dahil isinusulat nang buo ang frame na nagpapalinaw sa isang pixel. Ang layer na wala sa ilang piraso, dahil sa bigat na None, sa bilang ng pirasong wala nito, o sa piraso sa
uniques/na hindi ito isinasama, ay hindi binibilang na solidong nasa likod ng mga iyon. Pinapangalanan ng tab na Suriin ang bawat kombinasyong lampas sa limitasyon, at humihinto ang pag-publish sa unang pirasong may suot nito at pinapangalanan ang mga trait nito. - Hanggang 20 MB (20,971,520 byte) lang ang isang piraso. Humihinto ang pag-publish sa unang pirasong lampas doon at pinapangalanan ito.
- Hanggang 40 GB lang ng mga piraso ang kabuuang madadala ng isang pag-publish (42,949,672,960 byte): mga 2,000 piraso na tig-20 MB, o 13,000 na tig-3 MB. Kapag naiguhit na ang unang batch ng mga piraso, sasabihin ng card ng I-publish kung magkano ang aabutin ng buong koleksyon sa ganoong laki kung higit ito sa 40 GB, at magpapatuloy ang pag-publish. Mas maliit nang husto ang pirasong walang suot na gumagalaw na trait kaysa sa mayroon, kaya puwedeng magmukhang sobrang laki dahil sa mga unang piraso ang koleksyong kasya naman. Humihinto lang ang pag-publish kapag talagang lumampas sa 40 GB ang mga naiguhit nitong piraso, bago maipadala ang pirasong iyon.
- Kumukuha ang bawat frame ng isang piraso mula sa iisang palette na hanggang 255 kulay, at may isa pang index na nakalaan para sa malinaw na pixel. Napapanatili nang eksakto ng pirasong may 255 kulay o mas kaunti ang bawat isa sa mga iyon. Ang pirasong mas marami ay nakakakuha ng 255 na pinakaakma sa art nito, nang walang dithering, kaya puwedeng magpakita ng mga guhit ang makikinis na gradient.
- Malinaw o solido lang ang isang pixel ng GIF: isinusulat na malinaw ang pixel na mas mababa sa kalahating opacity. Kung saan walang solidong nasa ilalim, nagiging matigas ang malalambot na gilid. Sinasabi iyon ng preview sa Studio kapag may ganoon ang isang piraso.
- Mga file na GIF lang ang gumagalaw. Ang animated PNG o WebP ay ginagamit bilang unang frame nito.
- Isinusulat ng Mag-download ng kopya ang bawat piraso sa file habang iginuguhit ito. Kapag higit sa 1 GB ang mga piraso, sine-save ang kopya bilang ilang file na hanggang 1 GB bawat isa, na may numero mula 1. Hawak ng bawat isa ang sarili nitong mga piraso at ang mga label file ng mga ito, at hawak din ng huli ang
manifest.jsonatstats.json. Nagsisimulang mag-save ang unang file kapag pinindot mo ang Mag-download ng kopya. Nagkakaroon ng sariling button sa ilalim nito ang bawat kasunod na file sa sandaling maisulat ito, at nase-save ito kapag pinindot mo. - Mas matagal iguhit ang koleksyong gumagalaw kaysa sa hindi, dahil iginuguhit sa browser mo ang bawat frame ng bawat piraso bago ito ma-publish. Kasama ang pagguhit na iyon, piraso por piraso, sa tinantiyang oras sa card ng I-publish.
Paghahanda ng mga layer na GIF
Seksyong “Paghahanda ng mga layer na GIF”- I-export ang bawat GIF sa laki ng canvas, 1000 × 1000 halimbawa, na nakaguhit sa tamang puwesto ang bahagi nito at transparent ang iba. Pareho ito sa trait na PNG.
- Panatilihin ang
.gifsa dulo ng pangalan ng file ng bawat GIF. Binabasa ng import ang isang folder bilang gumagalaw na art kapag may file doon na may.gifsa pangalan, at saka nito hinahanap ang bawat GIF doon ayon sa laman nito. Sa folder na walang file na may.gifsa pangalan, binabasa ang bawat trait bilang larawang hindi gumagalaw. - Panatilihing simple ang ratio ng mga loop: 0.5 s, 1 s, 2 s. Ang mga trait na umiikot sa 1.3 s at 1.7 s ay nagtutugma lang pagkalipas ng 22 segundo, at tatalon ang isa sa kanila.
- Gumamit ng frame delay na tig-10 ms ang hakbang. Iyon ang unit na ginagamit ng GIF sa pagbilang.
- Maglagay ng pinakailalim na layer na pumupuno sa buong frame, para manatiling malambot ang mga gilid at mas mabilis maiguhit ang mga piraso.
- Panatilihing maliit ang bahaging gumagalaw at kaunti ang bilang ng frame. Mas maliliit ang mga piraso, at mas maagang maipa-publish ang koleksyon.
- Pagkatapos ng import, buksan ang tab na Suriin at basahin ang card ng mga gumagalaw na layer.
Susunod: Studio, mga patakaran at pag-generate.
Walang anuman dito ang payong pinansyal. Basahin ang Mga panganib at paalala bago ka mag-mint, bumili o magbenta pabalik. Bumalik sa kurv.fun. Patakaran sa Privacy. Mga Tuntunin ng Paggamit. .
