
Okwenziwa Ikhono Le-Motion
Ikhono le-Motion For Anything You Draw lisiza abaklami nonjiniyela ukuba benze imidwebo edwetshwe ngekhodi inyakaze ukuze ibonakale iphila kunokuba ibonakale njengochungechunge lwemifanekiso eshintshanayo. Lisebenza kubalingiswa, izidalwa, izitshalo, indwangu, umlilo, intuthu, amanzi, isimo sezulu, izibani, imishini, izithonjana, amalogo, amashadi, kanye nezigcawu eziphelele.
Le phrojekthi igxile emininingwaneni eyenza ukugqwayiza kukholakale: iwashi elilodwa lesigcawu sonke, ukunyakaza okuzungeza izindawo zangempela zokuphendukela, izingxenye ezilandela ukunyakaza ngemva kwesikhashana, ukuphila okuqhubekayo lapho kungasebenzi lutho, izindlela ezibushelelezi phakathi kwezimo eziyinhloko, ububanzi bokunyakaza obulinganiselwe, kanye namajika esikhathi aqinile.
Iphinde ibhekane nezinkinga ezivamile ekugqwayizeni okwenziwa ama-agent. Esikhundleni sokuvumela isimo ngasinye sisebenzise i-tween ezimele enokusheshiswa nokuncipha kwayo, leli khono likhuthaza ukunyakaza okuhleliwe, izinguquko zemvelo, ukucwayiza okufundekayo, ukuxhumana okuzinzile, kanye nokunyakaza kwesibili okucashile.
Faka Ikhono
Faka ikhono ngomyalo we-skills:
npx skills@latest add rossark0/rossark-motion-skillNgemva kokulifaka, ikhono linikeza izinto zokubhekisela, izifanekiso ezingasetshenziswa kabusha, amathuluzi okuhlaziya, kanye nezigcawu eziyizibonelo. Injini efakiwe isekela izifanekiso ze-React Native ne-SwiftUI.
Qonda I-Repository
Funda umhlahlandlela omkhulu wekhono
Qala nge-SKILL.md. Ichaza izimiso eziyinhloko, izindlela zezihloko ezahlukene, ubuso obuphilayo, ukulingisa komzimba ogcwele, izenzo ezisekelwe ezigcawini, ukunyakaza kwesixhumi esibonakalayo, amaphutha avamile, ukuhlaziya amavidiyo okubhekisela, kanye nokugeleza komsebenzi okunconyiwe.
Dala amanothi okunyakaza aqondene nephrojekthi
Kopisha i-MOTION.md uyibeke eduze komdwebo wakho bese ugcwalisa Ingxenye 2 njengoba usebenza. Bhala ukuthi ikhodi yokugqwayiza ikuphi, imithetho elandelwa yiphrojekthi yakho, lokho umdwebo ongeke ukwenze, kanye nendlela oqinisekisa ngayo izinguquko. Ikhono lifunda leli fayela kuqala, ngakho linikeza i-agent umongo obalulekile wephrojekthi ngaphambi kokuba iguqule noma idale ukunyakaza.
Khetha injini yokugqwayiza
I-repository inenjini yohlaka ngalunye lwe-UI olusekelwayo:
motion.tsye-React Native.Motion.swiftye-SwiftUI.
Injini ihlanganisa amawashi aphindaphindayo nawesenzo esisodwa, i-track, i-flow, i-seg, i-wave, i-loop, i-bell, i-seeded, kanye namajika okunyakaza. Sebenzisa izifanekiso zobuso obuphilayo ezihambisana nayo lapho umdwebo wakho udinga amehlo nemilomo enyakazayo.
Yakha Ukugqwayiza Isinyathelo Ngesinyathelo
- Chaza umdwebo nemikhawulo yawo. Sebenzisa i-
MOTION.mdukubhala isakhiwo esikhona somdwebo, ijiyomethri etholakalayo, kanye nemikhawulo. - Hlukanisa isigcawu sibe izingxenye. Khomba umzimba, ikhanda, izitho, izinto eziphethwe, izithunzi, izici zobuso, kanye nezinye izinto. Nquma ukuthi yiziphi izingxenye ezizungeza izindawo zangempela zokuphendukela nokuthi yiziphi okufanele zilandele.
- Khetha iwashi elabelwana ngalo. Hlela isigcawu usuka kumugqa wesikhathi owodwa esikhundleni sokunikeza into ngayinye i-tween engahlobene nayo. Lokhu kugcina ukuxhumana nokusabela kuhambisana ngesikhathi.
- Chaza izenzo eziyinhloko. Hlela izehlakalo ezifana nokungena, ukufika phansi, ukukhahlela, ukucwayiza, ukubheka, ukuny waving, ukukhula, noma ukuzinza. Xhumanisa lezi zimo ngokunyakaza okubushelelezi usebenzisa abasizi benjini abatholakalayo, kuhlanganise ne-
flowyokunyakaza phakathi kwezimo eziyinhloko. - Faka ukunyakaza kwesibili. Vumela amakhanda, izingalo zangaphambili, izinwele eziboshwe emaceleni, izigqoko, amathini, izithunzi, noma ezinye izingxenye ezixegayo zilandele isenzo esiyinhloko ngokubambezeleka okuncane.
- Hlola ukuxhumana. Qinisekisa ukuthi izinyawo zithinta phansi, izandla zihlala zibambelele ezibanjeni, izinto ezijikijelwayo ziqala futhi zigcine ezindaweni ezifanele, futhi imithelela igcina umthamo womdwebo.
- Buyekeza umphumela uhlaka ngohlaka. Sebenzisa amathuluzi okuhlaziya e-repository kanye nomphumela owenziwe ukuze uthole ukunyakaza okuncane kakhulu, okuphazamiseka kakhulu, noma okunesikhathi esingalungile.
Sebenzisa Izifanekiso Zobuso Obuphilayo
I-liveFace.tsx kanye ne-LiveFace.swift zinikeza amehlo nemilomo ephilayo eshelela, ecwayizayo, futhi emomothekayo. Unikeza ijiyomethri nemibala, okuvumela isifanekiso ukuba sengeze ukunyakaza kobuso ngaphandle kokudinga umdwebo ohlukile kukho konke ukubonakaliswa kobuso.
Gcina izinguquko zobuso zifundeka futhi ziqhubeke. Gwema ukucwayiza okufushane kakhulu okubonakala njengokucwayiza kwesibani, futhi gwema ukushintsha ngokuqondile ukusuka ekuboniseni ubuso obunye uye kobunye. Ukunyakaza okuncane kwamehlo nokubambezeleka okuncane phakathi kwekhanda nokubuka kung membuathe umlingiswa azwakale enaka kakhulu.
Hlola Izibonelo Ezifakiwe
Reveal
Isigcawu se-Reveal sibonisa ukulingisa komzimba ogcwele ngaphakathi kohlaka lwefoni. Isithunzi singena sintanta nezinyawo ezilengayo, ingane iyawa ngenxa yamandla adonsela phansi bese iyacwila lapho ifika phansi, ibhola liyagingqika lingene, amehlo ayalilandela, bese umlingiswa ekhahlela, ajike, azulise isandla, futhi aqhubeke ephila lapho engasebenzi lutho. Ukulandelana kuyiluphu yemizuzwana eyisishiyagalolunye esebenza ngamafreyimu angu-60 ngomzuzwana futhi kusebenzisa iwashi lesigcawu elilodwa.
Garden
Isigcawu se-Garden sihlanganisa ukulingisa komlingiswa noshintsho lwendawo. Amaconsi amanzi alandela ama-arc akhiqizwe nge-seed, inhlabathi iba mnyama, isiqu sikhula ngokusunduzwa kabili, amaqabunga avuleka ngokulandelana, amacembe avuleka ngokusonteka, futhi uvemvane luhlala phansi kuyilapho isiqu sisabela esisindweni salo. Ikhanda namehlo omlingiswa kulandela uvemvane, kuyilapho izinwele eziboshwe emaceleni, isigqoko, kanye nekani lokunisela kulandela ukunyakaza.
Chef
Isigcawu se-Chef sibonisa isikhathi, amandla adonsela phansi, ukulungiselela isenzo, ukumangala, kanye nokuxhumana. I-pancake iyaphenduka emoyeni, iwe ngokucwila, bese ikhuphukela phezulu kakhulu emzamweni wesibili, ishaye isigqoko sompheki, inyikinyeke, ishelele iphume, bese ibanjwa epanini. Ukunyakaza komusi nelangabi kusebenzisa ama-wave engeziwe, kuyilapho isandla sibekwa kahle esibanjeni.
Orbit
Isigcawu se-Orbit sikhombisa ukuhlelwa kokujula. Amakhadi azungeza inyoni, avele ngaphambili, ngemuva, noma ebonakale ngohlangothi kuye ngokuma kwawo. Inyoni iyantanta futhi itsheke, amaphiko ayo ayaphaphazela, izinyawo nezigaxa zayo ziyalandela, kanti izinhlansi zivela ngezikhathi ezinqunywe kusengaphambili phakathi nomjikelezo.
Hlanganisa Amademo e-SwiftUI
Kuma-macOS 14 noma kamuva, hlanganisa izifanekiso ze-SwiftUI nezigcawu zamademo usebenzisa:
swiftc -parse-as-library -target arm64-apple-macos14 templates/swiftui/Motion.swift templates/swiftui/LiveFace.swift demo/*.swift -o /tmp/render-demoYenza isigcawu se-Reveal sibe amafreyimu angu-60 ngomzuzwana siye kufolda yamafreyimu:
/tmp/render-demo reveal /tmp/frames phone fps=60Sebenzisa i-garden, chef, noma orbit esikhundleni se-reveal ukuze wenze ezinye izigcawu. Guqula ukulandelana kwamafreyimu abe yi-MP4 nge-FFmpeg:
ffmpeg -framerate 60 -i /tmp/frames/%04d.png -c:v libx264 -pix_fmt yuv420p -crf 20 demo/reveal.mp4Ukunikeza amafreyimu kukunika indlela engaguquki yokuhlola umugqa wesikhathi ophelele, ukuqhathanisa izinguqulo, nokuqinisekisa ukuthi ukugqwayiza kuhlala kuzinzile ngesivinini samafreyimu esihlosiwe.
Hlaziya Ukunyakaza Kwereferensi
Uma unevidiyo yereferensi, yifunde ngaphambi kokwakha. Ukunyakaza okuncane okunzima ukukubona ngesikhathi sangempela kunganquma ukuthi umphumela uzwakala unesisindo noma ungowomshini.
sheet.shyakha amashidi okuxhumana evidiyweni ngesivinini sayo esigcwele samafreyimu, okwenza isikhathi nezinguquko phakathi kwamafreyimu kube lula ukuzihlola.track_edges.pyikala imiphetho yento efakiwe uhlaka ngohlaka, isize ukuveza ukunyakaza okuncane, ukuntanta, nokuzulazula.sample_colors.pyifunda imibala eqondile kuhlaka lwevidiyo.
Sebenzisa lezi zilinganiso ukuze ubone isikhathi, ubukhulu, kanye nesikhala sokunyakaza ngaphambi kokukuhumushela kukhodi. Ireferensi ingabonakala iphila ngenxa yokushintsha kancane kwesisindo, ukulandela okuyephuzile, noma ushintsho oluncane kakhulu ku-silhouette.
Amasu Athuthukile Okunyakaza
Khetha isikhathi esididiyelwe
Sebenzisa iwashi elilodwa lesigcawu futhi uvumele izenzo ezihlobene zabelane ngobudlelwano besikhathi. Ukukhahlela, ukunyakaza kweso, ukujika kwekhanda, kanye nendlela yebhola kufanele kudlulise umcimbi ofanayo kunokuba kubonakale njengokugqwayiza okuzimele.
Sebenzisa ukulandela nokulindela
Izingxenye zesibili akufanele zihlale zime lapho umzimba oyinhloko ume khona. Vumela izinto ezixegayo ziqhubeke isikhashana, zizinze, noma ziphendule ekusheshiseni. Lokhu kuwusizo ikakhulukazi ezinweleni, emisileni emibili, ezigqokweni, ezingutsheni, ezithweni, ezithunzini, nasezintweni ezithwelwe.
Gcina ukuphila kokulinda kuqhubeka
Abalingiswa nezigcawu akufanele ziqine phakathi kwezenzo ezinkulu. Ukuphefumula okuncane, ukucwayiza, ukuntanta, ukuzulazula, noma okunye ukunyakaza okunobukhulu obuncane kungagcina umjikelezo uphila ngaphandle kokuphazamisa isenzo esiyinhloko.
Gcina ivolumu ngesikhathi semithelela
Ukucindezela nokwelula kufanele kusekele umdwebo kunokuba kuwuhlanekezele ngokungahleliwe. Izibonelo ze-Reveal ne-Chef zisebenzisa ukucindezela lapho zifika phansi, kuyilapho zigcina umlingiswa noma into ibonakala futhi ixhumene nesigcawu.
Sebenzisa ukuhlukahluka okunembewu lapho ukuphindaphinda kubalulekile
Emininingwaneni ephindaphindwayo njengezinhlansi noma amathonsi amanzi, sebenzisa ukuziphatha okunembewu lapho ukunyakaza kufanele kuhluke kodwa kuhlale kuphindaphindeka. Isikhathi esiphindaphindekayo senza ukulungisa amaphutha nokuqhathanisa ukunikezwa kube lula.
Sebenzisa iziqondiso zokunyakaza kwesixhumi esibonakalayo
Mayelana nokunyakaza kusixhumi esibonakalayo, bheka izimiso ezikhonjwe iphrojekthi, okuhlanganisa amakhono ka-Emil Kowalski kanye namagugu omndeni ka-Benji Taylor. Gcina ukunyakaza kwesixhumi esibonakalayo kunenjongo futhi kuhambisana nomklamo osizungezile.
Isiphetho
Ikhono le-Motion linikeza isisekelo esisebenzayo sokuguqula umsebenzi wobuciko odwetshwe ngekhodi ube ukugqwayiza okuzwakalayo. Lifake nge-npx, bhala iphrojekthi yakho ku-MOTION.md, yakha usebenzisa iwashi elabiwe, sebenzisa izifanekiso ze-React Native noma ze-SwiftUI, bese uhlola umphumela ngamafreyimu anikeziwe namathuluzi okuhlaziya. Inhloso esemqoka ilula: xhumanisa izimo ngokushelelayo, hlanganisa sonke isigcawu, futhi unikeze ingxenye ngayinye isikhathi nokulandela ekudingayo ukuze izwakale iphila.
