- Krita 5.3 și 6.0 au aproape același cod, dar 5.3 se bazează pe Qt5 pentru stabilitate maximă, iar 6.0 adoptă Qt6 cu un caracter mai experimental.
- Integrarea Wayland și a noului protocol de gestionare a culorilor permite HDR real, adâncime de 10 biți și un control îmbunătățit al culorilor pe Linux, în special sub KWin.
- Motorul de text a fost complet rescris, iar fluxul de lucru pentru benzi desenate, pensule, filtre HDR, formate precum JPEG-XL și PSD a fost îmbunătățit, pe lângă extinderea API-ului pluginului în Python.
- Krita se impune ca o platformă extensibilă de pictură digitală, cu îmbunătățiri ale interfeței, înregistrării, performanței și compatibilității multi-platformă, orientate spre utilizarea profesională.
Lansarea simultană a versiunilor Krita 5.3 și Krita 6.0 a marcat un punct de cotitură pentru această cunoscută aplicație digitală de desen și pictură, dezvoltată de comunitatea KDE. Aceasta nu a fost o actualizare minoră, ci un salt semnificativ înainte din punct de vedere tehnic și funcțional, cu impact asupra motorului grafic, gestionării culorilor, gestionării textului și compatibilității cu Wayland și Qt6, în special în mediile GNU/Linux.
Interesant este că, deși partajează practic același cod și aceleași funcții, fiecare versiune este concepută pentru un tip diferit de utilizator : Krita 5.3 se bazează pe Qt5 și este recomandată pentru producție stabilă, în timp ce Krita 6.0 adoptă Qt6 și se concentrează pe Wayland, HDR și noi capabilități de gestionare a culorilor, dar cu o abordare mai experimentală. Dacă lucrați în artă digitală, benzi desenate, design sau pixel art, iată o prezentare generală completă și practică a tot ceea ce s-a schimbat.
Krita 5.3 și Krita 6.0: două versiuni, un singur cod
Echipa de dezvoltare a optat pentru o strategie neobișnuită: lansarea a două ramuri cu caracteristici funcționale identice , dar compilate pe versiuni diferite de Qt. Krita 5.3 se bazează pe Qt5, o tehnologie testată temeinic, și este ediția recomandată pentru munca profesională unde stabilitatea este primordială. Krita 6.0, pe de altă parte, este construită pe Qt6 și deschide ușa către caracteristici Linux moderne, în special pe Wayland, în schimbul acceptării mai multor erori și comportamente imature.
Ambele versiuni au aproape exact același cod sursă și aceleași caracteristici : noul motor de text, filtre reînnoite, instrumente vectoriale pentru benzi desenate, îmbunătățiri ale pensulelor, suport HDR, progrese în formate precum JPEG-XL și Radiance RGBE, o API extinsă pentru pluginuri Python și optimizări ale sistemului de înregistrare și ale containerelor Docker. Diferența nu constă atât în ceea ce poți face, cât în tehnologia de bază pe care rulează fiecare ramură.
Dezvoltatorii înșiși avertizează că Krita 6.0 preia atât potențialele erori ale versiunii 5.3, cât și pe cele specifice Qt6 . Prin urmare, dacă nu aveți nevoie în mod specific de noile sale capabilități (de exemplu, gestionarea culorilor Wayland cu HDR real sau afișaj pe 10 biți), este mai înțelept să rămâneți la versiunea 5.3 pentru utilizarea zilnică. S-ar putea spune că 5.3 acționează ca o versiune de tranziție stabilă în timp ce întreaga arhitectură a ramurii Qt6 este finalizată.
Un alt detaliu cheie este compatibilitatea platformelor: Qt6 nu este încă stabil pe Android sau ChromeOS , așa că Krita 6.0 nu este oferit oficial pentru aceste sisteme. În schimb, utilizatorii acestor platforme vor continua cu linia 5.x, și mai precis cu 5.3, care moștenește o mare parte din munca depusă pentru 6.0, dar menține Qt5 ca bază.
Pentru cei care doresc să încerce ambele ediții desktop, Krita distribuie pachete AppImage, programe de instalare pentru Windows și macOS, precum și cod sursă în format tarball . Pachetele Flatpak și Snap sunt disponibile și pentru Linux, deși în multe cazuri acestea sunt întreținute de membrii comunității și pot fi în urma versiunilor oficiale.
Accesați suportul pentru Qt6 și Wayland: gestionarea culorilor și HDR
Principala inovație tehnică din Krita 6.0 este că acum este construit pe Qt6, aceeași bază ca și KDE Plasma 6. Acesta nu este un simplu detaliu intern: are implicații directe asupra performanței, modernizării interfeței și, mai presus de toate, suportului nativ pentru Wayland, protocolul grafic care înlocuiește X11 în majoritatea distribuțiilor GNU/Linux.
Una dintre cele mai mari slăbiciuni ale Wayland de până acum a fost gestionarea avansată a culorilor, un aspect critic al aplicațiilor profesionale de pictură . Cu X11, Krita putea identifica cu precizie pe ce monitor era afișată imaginea și putea asocia profilul de culoare corect cu fiecare ecran. Cu Wayland, aceste informații nu erau la fel de ușor disponibile, ceea ce îngreuna oferirea unei gestionări integrate și fiabile a culorilor, mai ales atunci când se lucra cu monitoare calibrate, fluxuri HDR sau spații de culoare largi.
Pentru a rezolva această problemă, Krita 6.0 implementează integrarea completă a protocolului de gestionare a culorilor Wayland, cunoscut sub numele de color-management-v1 . Datorită acestui suport, Krita poate prelua toate datele necesare de la compozitor pentru a afișa imagini cu gestionarea culorilor, inclusiv parametrii preciși pentru randarea HDR. Acest lucru duce programul de la „arătând mai mult sau mai puțin ok” la un mediu de culoare cu adevărat controlat, așa cum este necesar pentru orice flux de lucru profesional pentru ilustrații, artă conceptuală sau fotografie avansată.
Totuși, dezvoltatorii subliniază că acest protocol de gestionare a culorilor este încă foarte nou și nu toți compozitorii Wayland îl acceptă la fel de bine . Deocamdată, compatibilitatea oficială și recomandată este limitată la versiunea 6.4.4 și versiunile ulterioare ale KWin; dacă utilizați un alt compozitor și ceva nu merge bine, proiectul în sine recomandă verificarea mai întâi a faptului dacă problema apare în KWin înainte de a o raporta.
Adoptarea Qt6 și a noului protocol deschide și alte avantaje importante: scalare fracționată precisă pe afișajele HiDPI, o adâncime de culoare reală de 10 biți și randare HDR autentică . Acest lucru se traduce prin interfețe mai clare pe laptopurile cu densitate mare de pixeli, gradienți mult mai netezi, fără benzi, și posibilitatea de a profita de monitoarele HDR moderne fără a recurge la soluții alternative.
Motor de text complet reînnoit
Dacă există un domeniu în care munca de lungă durată a echipei a dat cu adevărat roade, acesta este instrumentele de text complet reproiectate . Vechea experiență bazată pe casete de dialog plutitoare a dispărut și, în sfârșit, textul este editat direct pe pânză, similar cu ceea ce vedeți în aplicații precum Illustrator sau alte editoare vectoriale.
Acest nou sistem vă permite să creați zone de text care se ajustează automat : puteți trage o zonă dreptunghiulară simplă sau puteți utiliza forme vectoriale complexe pentru a face conținutul să curgă în interiorul acesteia, respectând adăugările și scăderile de zone așa cum sunt definite în specificațiile SVG 2. Cu alte cuvinte, nu sunteți limitat la o casetă rigidă, ci puteți compune machete cu goluri și forme neregulate, perfecte pentru pagini de benzi desenate, postere sau design editorial.
În plus, textul poate urma trasee vectoriale, permițând plasarea cuvintelor și expresiilor de-a lungul curbelor și contururilor . Acest lucru deschide posibilități creative foarte utile pentru litere, logo-uri sau mai multe efecte grafice, lucru pe care mulți utilizatori l-au ratat în comparație cu instrumentele axate mai mult pe design.
La nivel tipografic, a fost adăugat suport complet pentru standardul OpenType și majoritatea sistemelor de scriere , inclusiv selectarea glifelor alternative prin intermediul unei palete dedicate. Panoul de stiluri de text vă permite să editați mai mult de 50 de proprietăți simultan, atât pe obiectul curent, cât și pe mai multe obiecte selectate simultan, și să salvați stiluri predefinite reutilizabile. Acest lucru facilitează mult menținerea consecvenței tipografice în proiectele mari.
Și dockerul proprietăților textului a fost reproiectat, astfel încât nu mai este nevoie să modificați fiecare casetă individual : puteți selecta mai multe obiecte cu instrumentele de formă și puteți aplica modificări globale fontului, dimensiunii, spațierii dintre linii sau alinierii. În plus, a fost introdus un nou mod de setări pentru tip, care permite editarea directă a proprietăților cheie chiar pe pânză, simplificând reglarea fină a machetelor.
Instrumente vectoriale și panou de benzi desenate
Fluxul de lucru pentru artiștii de benzi desenate, ilustratorii narativi și designerii de pagini primește un impuls major cu noul panou de editare a benzilor desenate . Acest instrument vectorial este special conceput pentru a diviza, tăia și îmbina panouri extrem de rapid, înlocuind procesele care anterior necesitau programe externe sau multă muncă manuală cu rigle și ghidaje.
În aceeași zonă apare noul instrument cuțit pentru obiecte vectoriale , care permite segmentarea geometrică precisă și îmbinarea formelor. Pentru cei care proiectează benzi desenate, manga sau webtoon-uri, aceasta înseamnă posibilitatea de a rearanja panourile, de a ajusta marginile sau de a redefini structura unei pagini fără a deteriora celelalte elemente.
În ceea ce privește instrumentele de transformare, Krita introduce posibilitatea de a roti independent caseta de încadrare în raport cu conținutul său . Acest lucru facilitează manipularea obiectelor deja înclinate, deoarece puteți orienta cadrul de transformare în aceeași direcție ca elementul, ceea ce face ca scalarea și deformarea să fie mai intuitive.
De asemenea, au fost adăugate scurtături și îmbunătățiri pentru a accelera manipularea : de exemplu, acum puteți aplica rotații rapide folosind combinații precum Ctrl + Alt, iar modul de transformare „Lichefiere” a fost optimizat pentru o operare mult mai rapidă. Aceste modificări nu sunt imediat evidente, dar fac o diferență vizibilă de fiecare dată când ajustați un personaj, modificați o poză sau corectați volumele.
În paralel, au fost aduse ajustări specifice instrumentelor de selecție, cum ar fi o îmbunătățire a numărului și clarității opțiunilor de selecție a umbrelor , precum și un instrument de umplere mai inteligent, care încorporează acum un mod de închidere a micilor goluri din cerneală și de prevenire a scurgerilor de culoare prin zonele deschise.
Îmbunătățiri ale pensulelor, netezirii și pixel art-ului
Inima Krita a fost întotdeauna pensulele sale, iar în aceste versiuni s-a acordat o atenție deosebită pentru a face procesul de desen mai natural și mai controlabil . Stabilizatorul pentru instrumentul de desen cu mâna liberă a devenit adaptiv: crește nivelul de netezire atunci când te miști încet pentru a contracara tremurul mâinii și îl reduce atunci când desenezi rapid, astfel încât să nu experimentezi o latență excesivă.
Pentru pasionații de pixel art, a fost introdus un stabilizator dedicat, care garantează linii clare, cu un singur pixel , și previne decalajele ciudate sau micile artefacte care apăreau atunci când anti-aliasing-ul era combinat cu rezoluții scăzute. Acest lucru face Krita mai competitiv ca instrument pentru sprite-uri și grafică retro.
Un mod de textură fină a fost adăugat la opțiunea de model din motorul de pensule , permițând aplicarea de texturi cu tranziții mai puțin agresive. Acest lucru este ideal pentru umbrirea suprafețelor sau adăugarea de granulație fără a crea un efect de mozaic excesiv de evident. În plus, capacitatea de a „inversa automat” modelele folosite ca radiere facilitează crearea de pensule de radieră cu un comportament mai controlat.
O altă funcție nouă interesantă este modul de amestecare Marker , conceput pentru a simula comportamentul markerilor fizici. În acest mod, opacitatea nu se acumulează necontrolat atunci când parcurgeți aceeași zonă de mai multe ori în cadrul aceluiași strat, permițând gradienți mai netezi și un aspect mai apropiat de cel al hârtiei.
În cele din urmă, suportul pentru pensule multiple a fost îmbunătățit cu un nou mod de copiere pentru translații la intervale . Cu alte cuvinte, este mai ușor să repetați contururile distribuite în modele complexe sau simetrii, ceea ce este foarte util în ilustrațiile ornamentale, designul de modele sau crearea de fundaluri repetitive.
Filtre, straturi și HDR: mai mult control asupra culorii
În secțiunea de filtre și straturi, Krita 5.3 și 6.0 includ instrumente concepute pentru curățarea marginilor, îmbunătățirea transparenței și funcționarea fiabilă cu HDR . Noul filtru Color Propagate vă permite să extindeți tonurile în zone transparente, ceea ce este foarte util pentru eliminarea halourilor, umplerea zonelor goale mici sau ajustarea contururilor după decupare.
Pe lângă aceasta , este introdus filtrul Resetare transparență , care resetează canalele de culoare ale tuturor pixelilor complet transparenți la zero, forțându-i să devină negri transparenți. Acest lucru ajută la reducerea artefactelor la export, în special în formatele în care datele reziduale de culoare pot crea margini ciudate sau tranziții neașteptate.
De asemenea, a fost adăugată o mască de suprapunere rapidă a culorilor , concepută pentru a accelera corecțiile globale pe o zonă utilizând un singur canal de mască, iar toate modurile de amestecare au fost verificate pentru a funcționa corect în medii HDR. Scopul este de a asigura că rezultatele rămân previzibile chiar și atunci când se lucrează cu o gamă dinamică largă și monitoare avansate.
În ceea ce privește productivitatea, comenzile rapide de transformare pot fi acum aplicate simultan mai multor straturi . Acest lucru simplifică foarte mult lucrurile atunci când aveți personaje, efecte și fundaluri răspândite pe diferite straturi, dar trebuie să scalați sau să rotiți întregul set fără a-l grupa sau a perturba ierarhia.
Pentru gestionarea documentelor, suportul pentru grile și ghiduri este păstrat și extins cu moduri noi, cum ar fi izometricul și posibilitatea de a salva culorile configurate în fișierul Krita . În acest fel, fiecare proiect își poate menține propria configurație de ghid, utilă dacă comutați între lucrări tehnice, benzi desenate, artă conceptuală sau interfețe.
Dockers, interfață și înregistrare în timp real
Interfața Krita a fost, de asemenea, rafinată pentru o utilizare zilnică mai rapidă și mai eficientă . Una dintre cele mai vizibile îmbunătățiri este bara de instrumente plutitoare, care apare automat atunci când faceți o selecție, oferind comenzi rapide către acțiuni utilizate frecvent fără a fi nevoie să navigați prin meniuri sau panouri laterale.
Dockerele câștigă flexibilitate, deoarece acum puteți adăuga anumite dockere la paleta circulară pop-up familiară care apare atunci când faceți clic dreapta pe pânză. Acest lucru vă permite, de exemplu, să aveți palete de culori, panouri de pensule sau setări de text ușor disponibile, fără a ocupa spațiu fix pe ecran.
O altă zonă care a fost îmbunătățită este panoul Docker Recorder, care implementează acum captura în timp real folosind fire de execuție separate . În practică, acest lucru vă permite să înregistrați time-lapse-uri sau videoclipuri ale procesului de pictură fără ca motorul de desen să întârzie sau să piardă fluiditatea. Această îmbunătățire este deosebit de interesantă pentru creatorii de conținut care își încarcă fluxul de lucru pe platforme video.
În domeniul asistenței la desen, configurarea asistenților a fost simplificată și a fost introdus un nou asistent de perspectivă liniară curbată , conceput pentru scene cu perspective mai complexe decât cele tipice cu unul sau două puncte, ajutând la menținerea proporțiilor fără a sacrifica efectele dinamice.
Ideea generală din spatele tuturor acestora este ca interfața să înceteze să mai fie un obstacol și să devină un aliat , reducând clicurile, mișcările mouse-ului și ferestrele secundare și aducând fluiditatea mai aproape de ceea ce și-ar dori oricine folosește Krita zilnic timp de ore întregi.
Formate de fișiere și interoperabilitate cu alte programe
Pentru a asigura că Krita se potrivește bine în fluxuri de lucru mixte, suportul pentru formate a fost extins semnificativ . În primul rând, a fost adăugat suport pentru Radiance RGBE (.hdr), permițând utilizatorilor să deschidă și să salveze imagini HDR cu gamă dinamică ridicată fără a le converti în alte formate intermediare.
Pe de altă parte, suportul pentru JPEG-XL a fost îmbunătățit substanțial: pe lângă calitatea și compresia avansate ale formatului, acesta acceptă acum documente cu mai multe straturi și pagini . Acest lucru face ca JPEG-XL să fie o opțiune viabilă pentru proiecte complexe, unde anterior erau luate în considerare doar formate precum PSD, TIFF sau fișierele proprii Krita.
În ceea ce privește relația sa cu Photoshop, s-a făcut un pas semnificativ: Krita poate acum încărca obiecte text din fișiere PSD ca text editabil , nu doar ca straturi rasterizate. În plus, poate salva unele informații tipografice înapoi în formatul PSD, deși cu unele limitări cunoscute. Importul de forme vectoriale, ghidaje și măști a fost, de asemenea, îmbunătățit, facilitând comutarea între cele două programe atunci când proiectul o cere.
Toate acestea sunt completate de o interoperabilitate mai robustă în gestionarea resurselor HDR și a profilurilor de culoare , lucru care, combinat cu noul suport pentru gestionarea culorilor din Wayland, permite Krita să coexiste mai bine cu canale care includ alți editori, motoare 3D sau instrumente de post-producție.
API-ul pluginului Python și extensii noi
Deși s-ar putea să nu fie cea mai vizibilă caracteristică pentru utilizatorul obișnuit, echipa a depus eforturi semnificative pentru a extinde API-ul pluginului Python , care este fundamentul pe care comunitatea poate construi extensii avansate. Printre noile caracteristici se numără capacitatea de a genera programatic tușe de pensulă din scripturi, deschizând calea către pensule inteligente, asistenți automatizați și instrumente de pictură generativă.
Au fost adăugate noi elemente de interfață accesibile din Python și metode suplimentare pentru clasele existente , oferind dezvoltatorilor de pluginuri mai mult control asupra modului în care își integrează instrumentele în experiența Krita. Aceasta include totul, de la dialoguri personalizate la controale încorporate în containere Docker sau bare de instrumente.
Odată cu extinderea API-ului, sosesc noi plugin-uri Python dezvoltate chiar de proiect , care servesc atât ca funcționalități suplimentare, cât și ca exemple practice despre ce se poate face. Pentru studiouri sau artiști cu nevoi foarte specifice, acest ecosistem de extensii este cel care permite adaptarea Krita la fluxuri de lucru foarte specifice.
Filosofia din spatele acestor schimbări este clară: să facem din Krita nu doar o aplicație închisă, ci o platformă extensibilă , capabilă să evolueze odată cu nevoile comunității sale, fără a depinde exclusiv de echipa centrală de dezvoltare.
Instalare, descărcări și recomandări de utilizare
În practică, cei care lucrează cu Linux au la dispoziție mai multe modalități de a instala Krita. Pe Ubuntu și derivatele sale, este obișnuit să se utilizeze anumite repozitorii PPA (cum ar fi cel întreținut în mod tradițional de proiect pentru versiunile stabile și de testare), din care se pot obține pachete actualizate cu câteva comenzi în terminal.
Pentru cei care preferă să nu își aglomereze sistemul cu repozitorii externe, formatul AppImage rămâne o opțiune foarte convenabilă : pur și simplu descărcați fișierul corespunzător, acordați-i permisiuni de execuție și lansați-l direct, fără nicio instalare formală. Cu toate acestea, unele distribuții încep să elimine treptat suportul pentru AppImage, așa că este probabil ca în viitor proiectul să fie nevoit să își consolideze și mai mult abordarea Flatpak sau Snap.
Pe Windows și macOS, Krita este distribuit prin intermediul programelor de instalare tradiționale și al versiunilor ZIP portabile . Cu versiunile ZIP portabile, pur și simplu extrageți folderul într-o locație convenabilă și rulați fișierul binar, partajând resursele și setările cu instalarea normală, dar fără a interfera cu aceasta.
Pentru Android și ChromeOS, situația este oarecum diferită: Krita 6.0 nu este disponibil din cauza instabilității Qt6 pe aceste platforme , așa că ramura 5.x (și în special 5.3) este considerată baza de producție. Pe tabletele Android, Krita este încă marcat ca beta și nu este oferit pentru telefoane, deoarece interfața necesită o dimensiune minimă a ecranului.
În orice caz, dezvoltatorii insistă asupra unui mesaj clar: dacă nu aveți nevoie în mod explicit de avantajele Qt6 și Wayland în Krita 6.0 , cel mai bine este să lucrați cu versiunea 5.3 pentru producție și să rezervați versiunea 6.0 pentru testare, explorarea de noi funcții sau colaborarea la detectarea erorilor.
În cele din urmă, adevăratul salt calitativ nu este determinat doar de instrumentul în sine, ci de timpul pe care îl dedici învățării temeinice a opțiunilor, pensulelor, scurtăturilor și fluxurilor de lucru . Schimbarea constantă a software-ului în căutarea „aplicației supreme” este de obicei mai mult o scuză decât o soluție; Krita a fost mult timp suficient de puternic încât blocajul este de obicei tu, nu programul.
Cu toate aceste schimbări — ramificații duble Qt5/Qt6, gestionarea avansată a culorilor în Wayland, un nou motor de text, instrumente pentru benzi desenate, pensule mai inteligente, filtre optimizate pentru HDR, suport pentru formate moderne și o API Python mai bogată — Krita se consolidează ca una dintre cele mai complete și flexibile suite de pictură digitală din ecosistemul software liber , capabilă să concureze direct cu opțiunile comerciale din ilustrații, benzi desenate și artă conceptuală, continuând în același timp să evolueze în ritmul stabilit de comunitatea sa.

