- Krita 5.3 i 6.0 dijele gotovo isti kod, ali 5.3 je bazirana na Qt5 radi maksimalne stabilnosti, a 6.0 usvaja Qt6 s eksperimentalnijim karakterom.
- Integracija Waylanda i novog protokola za upravljanje bojama omogućava pravi HDR, 10-bitnu dubinu i poboljšanu kontrolu boja na Linuxu, posebno pod KWin-om.
- Tekstualni mehanizam je potpuno prepisan, a tijek rada za stripove, četkice, HDR filtere, formate kao što su JPEG-XL i PSD je ojačan, pored proširenja API-ja dodataka u Pythonu.
- Krita se etablirala kao proširiva platforma za digitalno slikanje, s poboljšanjima u interfejsu, snimanju, performansama i kompatibilnosti između platformi usmjerenoj na profesionalnu upotrebu.
Istovremeno izdavanje Krite 5.3 i Krite 6.0 označilo je prekretnicu za ovu dobro poznatu aplikaciju za digitalno crtanje i slikanje koju je razvila KDE zajednica. Ovo nije bilo manje ažuriranje, već značajan tehnički i funkcionalni skok naprijed, koji je utjecao na grafički mehanizam, upravljanje bojama, rukovanje tekstom i kompatibilnost s Waylandom i Qt6, posebno u GNU/Linux okruženjima.
Zanimljivo je da, uprkos dijeljenju praktično istog koda i funkcija, svaka verzija je dizajnirana za drugačiji tip korisnika : Krita 5.3 je zasnovana na Qt5 i preporučuje se za stabilnu produkciju, dok Krita 6.0 usvaja Qt6 i fokusira se na Wayland, HDR i nove mogućnosti upravljanja bojama, ali s eksperimentalnijim pristupom. Ako radite u digitalnoj umjetnosti, stripovima, dizajnu ili piksel artu, evo detaljnog i praktičnog pregleda svega što se promijenilo.
Krita 5.3 i Krita 6.0: dvije verzije, jedan kod
Razvojni tim se odlučio za neobičnu strategiju: izdavanje dvije grane sa identičnim funkcionalnim karakteristikama , ali kompajlirane na različitim verzijama Qt-a. Krita 5.3 je zasnovana na Qt5, temeljito testiranoj tehnologiji, i preporučeno je izdanje za profesionalni rad gdje je stabilnost najvažnija. Krita 6.0, s druge strane, izgrađena je na Qt6 i otvara vrata modernim Linux funkcijama, posebno na Waylandu, u zamjenu za prihvatanje više grešaka i nezrelog ponašanja.
Obje verzije dijele gotovo potpuno isti izvorni kod i funkcije : novi tekstualni mehanizam, obnovljene filtere, vektorske alate za stripove, poboljšanja četkica, HDR podršku, napredak u formatima poput JPEG-XL i Radiance RGBE, prošireni Python plugin API i optimizacije sistema snimanja i Docker kontejnera. Razlika nije toliko u onome što možete učiniti, već u osnovnoj tehnologiji na kojoj svaka grana radi.
Sami programeri upozoravaju da Krita 6.0 prenosi i potencijalne greške verzije 5.3 i one specifične za Qt6 . Stoga, osim ako vam posebno nisu potrebne njene nove mogućnosti (na primjer, Wayland upravljanje bojama s pravim HDR-om ili 10-bitnim prikazom), mudrije je držati se verzije 5.3 za svakodnevnu upotrebu. Moglo bi se reći da 5.3 djeluje kao stabilna prijelazna verzija dok se cijela arhitektura Qt6 grane finalizira.
Još jedan ključni detalj je kompatibilnost platforme: Qt6 još nije stabilan na Androidu ili ChromeOS-u , tako da Krita 6.0 nije zvanično ponuđena za ove sisteme. Umjesto toga, korisnici tih platformi će nastaviti s linijom 5.x, a tačnije s verzijom 5.3, koja nasljeđuje veći dio posla obavljenog za 6.0, ali zadržava Qt5 kao osnovu.
Za one koji žele isprobati oba desktop izdanja, Krita distribuira AppImage pakete, instalacijske programe za Windows i macOS, te izvorni kod u tarball formatu . Flatpak i Snap paketi su također dostupni za Linux, iako ih u mnogim slučajevima održavaju članovi zajednice i mogu zaostajati za službenim verzijama.
Idi na podršku za Qt6 i Wayland: upravljanje bojama i HDR
Glavna tehnička inovacija u Kriti 6.0 je ta što je sada izgrađena na Qt6, istoj osnovi kao i KDE Plasma 6. Ovo nije samo interni detalj: ima direktne implikacije na performanse, modernizaciju interfejsa i, prije svega, izvornu podršku za Wayland, grafički protokol koji zamjenjuje X11 u većini GNU/Linux distribucija.
Jedna od najvećih slabosti Waylanda do sada je bilo napredno upravljanje bojama, ključni aspekt profesionalnih aplikacija za slikanje . Sa X11, Krita je mogla precizno identificirati na kojem monitoru je slika prikazana i povezati ispravan profil boja sa svakim ekranom. Sa Waylandom, ove informacije nisu bile tako lako dostupne, što je otežavalo ponudu integriranog i pouzdanog upravljanja bojama, posebno pri radu sa kalibriranim monitorima, HDR streamovima ili širokim prostorima boja.
Da bi se riješio ovaj problem, Krita 6.0 implementira potpunu integraciju Waylandovog protokola za upravljanje bojama, poznatog kao color-management-v1 . Zahvaljujući ovoj podršci, Krita može preuzeti sve potrebne podatke iz kompozitora za prikaz slika s upravljanjem bojama, uključujući precizne parametre za HDR renderiranje. Ovo podiže program iz stanja "izgleda manje-više u redu" do zaista kontroliranog okruženja boja, što je potrebno za svaki profesionalni tijek rada za ilustraciju, konceptualnu umjetnost ili naprednu fotografiju.
Međutim, programeri ističu da je ovaj protokol za upravljanje bojama još uvijek vrlo nov i da ga ne podržavaju svi Wayland kompozitori podjednako dobro . Za sada je službena i preporučena kompatibilnost ograničena na KWin verziju 6.4.4 i novije; ako koristite drugi kompozitor i nešto pođe po zlu, sam projekat preporučuje da prvo provjerite da li se problem javlja u KWinu prije nego što ga prijavite.
Usvajanje Qt6 i novog protokola također otvara vrata drugim važnim prednostima: preciznom frakcijskom skaliranju na HiDPI ekranima, pravoj 10-bitnoj dubini boja i autentičnom HDR renderiranju . To se prevodi u oštrije interfejse na laptopima s visokom gustoćom piksela, mnogo glatkije gradijente bez bendinga i mogućnost korištenja prednosti modernih HDR monitora bez pribjegavanja zaobilaznim rješenjima.
Potpuno obnovljeni tekstualni mehanizam
Ako postoji jedno područje gdje se dugoročni rad tima zaista isplatio, to su potpuno redizajnirani alati za tekst . Staro iskustvo zasnovano na plutajućim dijaloškim okvirima je nestalo i konačno se tekst uređuje direktno na platnu, slično onome što vidite u aplikacijama poput Illustratora ili drugih vektorskih editora.
Ovaj novi sistem vam omogućava da kreirate tekstualna područja koja se automatski prilagođavaju : možete prevući jednostavno pravougaono područje ili koristiti složene vektorske oblike kako biste sadržaj prilagodili njegovom toku, poštujući dodavanja i oduzimanja područja kako je definirano u SVG 2 specifikacijama. Drugim riječima, niste ograničeni na krutu kutiju, već možete sastavljati rasporede s prazninama i nepravilnim oblicima, savršenim za stranice stripova, postere ili urednički dizajn.
Nadalje, tekst može pratiti vektorske putanje, omogućavajući postavljanje riječi i fraza duž krivulja i kontura . Ovo otvara vrlo korisne kreativne mogućnosti za slova, logotipe ili grafičke efekte, nešto što je mnogim korisnicima promaklo u poređenju s alatima koji su više fokusirani na dizajn.
Na tipografskom nivou, dodana je puna podrška za OpenType standard i većinu sistema pisanja , uključujući odabir alternativnih glifova putem namjenske palete. Panel stilova teksta vam omogućava da uredite više od 50 svojstava odjednom, kako na trenutnom objektu tako i na više odabranih objekata istovremeno, te da sačuvate višekratno upotrebljive unaprijed definirane stilove. Ovo znatno olakšava održavanje tipografske konzistentnosti u velikim projektima.
Docker svojstava teksta je također obnovljen, tako da više ne morate mijenjati svaki okvir pojedinačno : možete odabrati više objekata pomoću alata za oblike i primijeniti globalne promjene na font, veličinu, razmak između redova ili poravnanje. Osim toga, uveden je novi način rada za postavke tipa, koji omogućava direktno uređivanje ključnih svojstava na samom platnu, pojednostavljujući fino podešavanje rasporeda.
Vektorski alati i panel za stripove
Radni proces za crtače stripova, narativne ilustratore i dizajnere stranica dobija značajno unapređenje s novim panelom za uređivanje stripova . Ovaj vektorski alat je posebno dizajniran za izuzetno brzo dijeljenje, rezanje i spajanje panela, zamjenjujući procese koji su ranije zahtijevali eksterne programe ili mnogo ručnog rada s ravnalima i vodičima.
Unutar istog područja pojavljuje se novi alat nož za vektorske objekte , koji omogućava preciznu geometrijsku segmentaciju i spajanje oblika. Za one koji dizajniraju stripove, mange ili webtoone, to znači mogućnost preuređenja panela, podešavanja margina ili redefiniranja strukture stranice bez narušavanja ostalih elemenata.
Što se tiče alata za transformaciju, Krita uvodi mogućnost nezavisnog rotiranja okvira za ograničavanje u odnosu na njegov sadržaj . Ovo olakšava manipulisanje već nagnutim objektima, jer možete orijentisati okvir za transformaciju u istom smjeru kao i element, čineći skaliranje i deformaciju intuitivnijim.
Dodane su i prečice i poboljšanja kako bi se ubrzala manipulacija : na primjer, sada možete primijeniti brze rotacije pomoću kombinacija poput Ctrl + Alt, a način transformacije "Liquify" je optimiziran za mnogo brži rad. Ove promjene nisu odmah očite, ali prave primjetnu razliku svaki put kada prilagodite lik, promijenite pozu ili ispravite volumen.
Paralelno s tim, napravljena su specifična prilagođavanja alata za odabir, kao što je poboljšanje broja i jasnoće opcija za odabir sjene , kao i pametniji alat za popunjavanje, koji sada uključuje način rada za zatvaranje malih praznina u tinti i sprječavanje curenja boje kroz otvorene površine.
Poboljšanja četkica, zaglađivanja i piksel arta
Srce Krite oduvijek su bili njeni kistovi, a u ovim verzijama posebna pažnja posvećena je tome da proces crtanja bude prirodniji i kontrolisaniji . Stabilizator za alat za crtanje slobodnom rukom postao je adaptivan: povećava nivo zaglađivanja kada se krećete sporo kako bi se suprotstavio podrhtavanju ruke, a smanjuje ga kada crtate brzo kako ne biste iskusili prekomjerno kašnjenje.
Za entuzijaste piksel arta, uveden je namjenski stabilizator piksel arta, koji garantuje oštre linije od jednog piksela i sprečava čudne korake ili male artefakte koji su se pojavljivali kada se anti-aliasing kombinovao sa niskim rezolucijama. Ovo čini Kritu konkurentnijom kao alat za spriteove i retro grafiku.
Dodan je mod meke teksture opciji uzorka unutar mehanizma za četkice , omogućavajući primjenu tekstura s manje agresivnim prijelazima. Ovo je idealno za sjenčanje površina ili dodavanje zrnatosti bez stvaranja previše očiglednog mozaičnog efekta. Osim toga, mogućnost "automatskog preokretanja" uzoraka koji se koriste kao gumice olakšava kreiranje četkica za brisanje s kontroliranijim ponašanjem.
Još jedna zanimljiva nova funkcija je način miješanja markera , dizajniran da simulira ponašanje fizičkih markera. U ovom načinu rada, neprozirnost se ne akumulira nekontrolirano kada prelazite preko istog područja više puta unutar istog sloja, što omogućava glatkije gradijente i izgled bliži onome na papiru.
Konačno, podrška za više četkica je poboljšana novim načinom kopiranja za intervalne translacije . Drugim riječima, lakše je ponavljati poteze raspoređene u složene uzorke ili simetrije, što je vrlo korisno u ornamentalnoj ilustraciji, dizajnu uzoraka ili kreiranju ponavljajućih pozadina.
Filteri, slojevi i HDR: veća kontrola nad bojama
U odjeljku filtera i slojeva, Krita 5.3 i 6.0 uključuju alate dizajnirane za čišćenje rubova, poboljšanje prozirnosti i pouzdan rad s HDR-om . Novi filter Color Propagate omogućava vam proširenje tonova u prozirna područja, što je vrlo korisno za uklanjanje oreola, popunjavanje malih praznih područja ili podešavanje kontura nakon izrezivanja.
Uz ovo , uveden je filter Resetuj transparentnost , koji resetuje kanale boja svih potpuno prozirnih piksela na nulu, prisiljavajući ih da postanu prozirno crni. Ovo pomaže u smanjenju artefakata prilikom izvoza, posebno u formatima gdje rezidualni podaci o boji mogu stvoriti čudne rubove ili neočekivane prijelaze.
Dodana je i brza maska za prekrivanje bojama , dizajnirana za ubrzavanje globalnih korekcija na području korištenjem jednog kanala maske, a svi načini miješanja su provjereni za ispravan rad u HDR okruženjima. Cilj je osigurati da rezultati ostanu predvidljivi čak i pri radu sa širokim dinamičkim rasponom i naprednim monitorima.
Što se tiče produktivnosti, prečice za transformaciju sada se mogu istovremeno primijeniti na više slojeva . Ovo znatno pojednostavljuje stvari kada imate likove, efekte i pozadine raspoređene po različitim slojevima, ali trebate skalirati ili rotirati cijeli set bez grupiranja ili narušavanja hijerarhije.
Za upravljanje dokumentima, podrška za mreže i vodiče je zadržana i proširena novim načinima rada kao što su izometrijski i mogućnost spremanja konfiguriranih boja unutar same Krita datoteke . Na ovaj način, svaki projekt može održavati vlastitu konfiguraciju vodiča, što je korisno ako prelazite između tehničkog rada, stripova, konceptualne umjetnosti ili interfejsa.
Dockeri, interfejs i snimanje u realnom vremenu
Kritin interfejs je također poboljšan za bržu i efikasniju svakodnevnu upotrebu . Jedno od najuočljivijih poboljšanja je plutajuća alatna traka, koja se automatski pojavljuje kada izvršite odabir, pružajući prečice do često korištenih radnji bez potrebe za navigacijom kroz menije ili bočne panele.
Dockeri dobijaju fleksibilnost, jer sada možete dodati određene dockere u poznatu kružnu iskačuću paletu koja se pojavljuje kada kliknete desnim tasterom miša na platno. Ovo vam omogućava, na primjer, da imate palete boja, panele četkica ili postavke teksta lako dostupne bez zauzimanja fiksnog prostora na ekranu.
Još jedno područje koje je poboljšano je Docker Recorder panel, koji sada implementira snimanje u stvarnom vremenu koristeći odvojene niti . U praksi, ovo vam omogućava snimanje ubrzanih snimki ili videa vašeg procesa slikanja bez usporavanja ili gubitka fluidnosti mehanizma za crtanje. Ovo poboljšanje je posebno zanimljivo za kreatore sadržaja koji postavljaju svoj tijek rada na video platforme.
U području pomoći pri crtanju, konfiguracija asistenata je olakšana i uveden je novi asistent za zakrivljeno-linearnu perspektivu , dizajniran za scene sa složenijim perspektivama od tipičnih jedne ili dvije tačke, pomažući u održavanju proporcija bez žrtvovanja dinamičkih efekata.
Opšta ideja iza svega ovoga je da interfejs prestane biti prepreka i postane saveznik , smanjujući klikove, pokrete miša i sekundarne prozore, te približavajući protok onome što bi svako ko svakodnevno koristi Kritu satima tražio.
Formati datoteka i interoperabilnost s drugim programima
Kako bi se osiguralo da se Krita dobro uklapa u mješovite radne procese, podrška za formate je značajno proširena . Prvo, dodana je podrška za Radiance RGBE (.hdr), što korisnicima omogućava otvaranje i spremanje HDR slika visokog dinamičkog raspona bez pretvaranja u druge međuformate.
S druge strane, podrška za JPEG-XL je znatno poboljšana: pored naprednog kvaliteta i kompresije formata, sada podržava dokumente sa više slojeva i stranica . Ovo čini JPEG-XL održivom opcijom za složene projekte gdje su se ranije razmatrali samo formati poput PSD, TIFF ili Kritinih vlastitih datoteka.
Što se tiče odnosa s Photoshopom, napravljen je značajan korak: Krita sada može učitavati tekstualne objekte iz PSD datoteka kao tekst koji se može uređivati , a ne samo kao rasterizirane slojeve. Nadalje, može spremiti neke tipografske informacije natrag u PSD format, iako uz neka poznata ograničenja. Uvoz vektorskih oblika, vodiča i maski također je poboljšan, što olakšava prebacivanje između dva programa kada je to potrebno za projekat.
Sve ovo je upotpunjeno robusnijom interoperabilnosti u rukovanju HDR resursima i profilima boja , što, u kombinaciji s novom podrškom za upravljanje bojama u Waylandu, omogućava Kriti da bolje koegzistira s procesima koji uključuju druge editore, 3D engine ili alate za postprodukciju.
API za Python dodatke i nova proširenja
Iako možda nije najuočljivija funkcija za prosječnog korisnika, tim je uložio značajan trud u proširenje Python plugin API-ja , koji je osnova na kojoj zajednica može graditi napredna proširenja. Među novim funkcijama je mogućnost programskog generiranja poteza četkicom iz skripti, otvarajući vrata pametnim četkicama, automatiziranim asistentima i generativnim alatima za slikanje.
Dodani su i novi elementi interfejsa dostupni iz Pythona i dodatne metode za postojeće klase , što programerima dodataka daje veću kontrolu nad načinom na koji integriraju svoje alate u Krita iskustvo. To uključuje sve, od prilagođenih dijaloga do kontrola ugrađenih u Docker kontejnere ili alatne trake.
Uz proširenje API-ja, stižu i novi Python dodaci (pluginovi) koje je razvio sam projekat , služeći i kao dodatne funkcionalnosti i kao praktični primjeri onoga što se može uraditi. Za studije ili umjetnike sa vrlo specifičnim potrebama, ovaj ekosistem proširenja omogućava prilagođavanje Krite vrlo specifičnim radnim procesima.
Filozofija koja stoji iza ovih promjena je jasna: učiniti Kritu ne samo zatvorenom aplikacijom, već proširivom platformom , sposobnom da se razvija s potrebama svoje zajednice bez isključivog oslanjanja na centralni razvojni tim.
Instalacija, preuzimanja i preporuke za korištenje
U praksi, oni koji rade s Linuxom imaju nekoliko načina za instaliranje Krite. Na Ubuntuu i njegovim derivatima uobičajeno je koristiti specifične PPA repozitorije (kao što je onaj koji tradicionalno održava projekat za stabilne i testne verzije), iz kojih se ažurirani paketi mogu dobiti pomoću nekoliko naredbi u terminalu.
Za one koji ne žele zatrpavati svoj sistem eksternim repozitorijima, AppImage format ostaje vrlo praktična opcija : jednostavno preuzmite odgovarajuću datoteku, dodijelite joj dozvole za izvršavanje i pokrenite je direktno, bez ikakve formalne instalacije. Međutim, neke distribucije počinju postepeno ukidati podršku za AppImage, tako da je vjerovatno da će projekat u budućnosti morati dodatno ojačati svoj Flatpak ili Snap pristup.
Na Windowsu i macOS-u, Krita se distribuira putem tradicionalnih instalatora i prenosivih ZIP verzija . S prenosivim ZIP verzijama, jednostavno raspakujete mapu na prikladnu lokaciju i pokrećete binarnu datoteku, dijeleći resurse i postavke s normalnom instalacijom, ali bez ometanja iste.
Za Android i ChromeOS, situacija je nešto drugačija: Krita 6.0 nije dostupna zbog nestabilnosti Qt6 na tim platformama , tako da se grana 5.x (a posebno 5.3) smatra produkcijskom bazom. Na Android tabletima, Krita je i dalje označena kao beta i nije dostupna za telefone, jer interfejs zahtijeva minimalnu veličinu ekrana.
U svakom slučaju, programeri insistiraju na jasnoj poruci: ako vam eksplicitno nisu potrebne prednosti Qt6 i Waylanda u Kriti 6.0 , najbolje je raditi s verzijom 5.3 za produkciju, a verziju 6.0 rezervirati za testiranje, istraživanje novih funkcija ili saradnju na otkrivanju grešaka.
U konačnici, pravi skok u kvaliteti ne određuje isključivo sam alat, već i vrijeme koje posvetite temeljitom učenju njegovih opcija, četkica, prečica i radnih procesa . Stalna promjena softvera u potrazi za "ultimativnom aplikacijom" obično je više izgovor nego rješenje; Krita je odavno dovoljno moćna da je usko grlo obično vi, a ne program.
Sa svim ovim promjenama - dvostrukim Qt5/Qt6 granama, naprednim upravljanjem bojama u Waylandu, novim tekstualnim mehanizmom, alatima za stripove, pametnijim četkicama, filterima podešenim za HDR, podrškom za moderne formate i bogatijim Python API-jem - Krita se konsoliduje kao jedan od najkompletnijih i najfleksibilnijih paketa za digitalno slikanje u ekosistemu slobodnog softvera , sposoban da se direktno takmiči sa komercijalnim opcijama u ilustraciji, stripovima i konceptualnoj umjetnosti, a istovremeno nastavlja da se razvija tempom koji postavlja njegova zajednica.

