Utgivelsen av rastergrafikkredaktøren Krita 5.1.0, beregnet på kunstnere og illustratører, er presentert. Redaktøren støtter flerlags bildebehandling, gir verktøy for å jobbe med ulike fargemodeller og har et stort sett med verktøy for digital maling, skisser og teksturdannelse. Selvforsynte bilder i AppImage-format for Linux, eksperimentelle APK-pakker for ChromeOS og Android, samt binære sammenstillinger for macOS og Windows er klargjort for installasjon. Prosjektet er skrevet i C++ ved hjelp av Qt-biblioteket og distribueres under GPLv3-lisensen.
Hovedinnovasjoner:
- Forbedret arbeid med lag. Lagt til muligheten til å utføre kopiering, klipp, lim inn og fjern operasjoner for flere utvalgte lag samtidig. En knapp er lagt til i lagkontrollpanelet for å åpne kontekstmenyen for brukere uten mus. Gir verktøy for å justere lag i en gruppe. Lagt til støtte for å tegne på utvalgte områder ved hjelp av blandingsmoduser.
- Lagt til støtte for WebP, JPEG-XL, OpenExr 2.3/3+ formater, samt flerlags TIFF-filer med en lagstruktur spesifikk for Photoshop. Lagt til støtte for ASE- og ACB-palettene som brukes i Photoshop og andre Adobe-programmer. Ved lesing og lagring av bilder i PSD-format er støtte for fylllag og fargemerker implementert.
- Forbedret bildehenting fra utklippstavlen. Når du limer inn, kan du velge alternativer som lar deg bruke funksjonene for å plassere bilder på utklippstavlen i forskjellige applikasjoner.
- En ny backend har blitt distribuert for å øke hastigheten på operasjoner ved hjelp av vektor-CPU-instruksjoner, basert på XSIMD-biblioteket, som sammenlignet med den tidligere brukte backend basert på VC-biblioteket, har forbedret ytelsen til børster som bruker fargeblanding, og også gitt muligheten til å bruke vektorisering på Android-plattformen.
- Lagt til profiler for YCbCr-fargerom.
- Et område for forhåndsvisning av den resulterende fargen er lagt til i dialogboksen Spesifikk fargevelger, og muligheten til å bytte mellom HSV- og RGB-modus er implementert.
- Lagt til alternativ for å skalere innhold for å passe vindusstørrelse.
- Mulighetene til fyllverktøyene er utvidet. To nye moduser er lagt til: Kontinuerlig fylling, der områdene som skal fylles bestemmes ved å flytte markøren, og Omslutter og fyll-verktøyet, der fyllingen påføres områder som faller innenfor et bevegelig rektangel eller annen form. For å forbedre utjevning av kanter ved fylling, brukes FXAA-algoritmen.
- En innstilling er lagt til børsteverktøyene for å bestemme den maksimale hastigheten på børstens bevegelse. Ytterligere partikkelfordelingsmoduser er lagt til spraybørsten. Anti-aliasing-støtte er lagt til Sketch Brush Engine. Tillatt å definere individuelle innstillinger for viskelæret.
- Det er mulig å tilpasse kontrollbevegelser, for eksempel klype for å zoome, trykke for å angre og rotere med fingrene.
- Popup-dialogen med paletten tilbyr flere innstillinger.
- Menyen for tilgang til nylig åpnede filer har blitt redesignet.
- Knapper er lagt til Digital Color Mixer-grensesnittet for å tilbakestille og lagre endringer.
- Lagt til et verktøy for å gjøre det enklere å tegne sirkler i perspektiv.
- Nivåfilteret kan brukes på individuelle kanaler.
- For å redusere byggetiden på utviklersystemer er støtte for bygging med forhåndskompilerte overskriftsfiler lagt til.
- I builds for Android-plattformen har problemer med bruk av OCIO-fargestyringssystemet blitt løst.
- På Windows-plattformen er det gjort overgang til en fersk kodebase for ANGLE-laget, som er ansvarlig for å oversette OpenGL ES-anrop til Direct3D. Windows gir også muligheten til å bruke llvm-mingw-verktøysettet, som støtter bygging for RISC-V-arkitekturen.
Kilde: opennet.ru