Krita 5.1 uitgavenotities
De eerste uitgave na de grote 5.0, Krita 5.1, komt met heel veel kleinere verbeteringen en technisch polijsten. Deze uitgave ziet bijgewerkte bruikbaarheid over de gehele linie, verbeterde behandeling van bestandsformaat en heel wat wijzigingen in de hulpmiddelen voor selectie en vullen.
Veel dank aan David Revoy voor de meeste van de onderstaande demonstraties van functies, evenals aan Wojtryb voor het compileren van zijn favoriete nieuwe functies in een video:
Als een vrij en open-source project heeft Krita uw hulp nodig! Overweeg aub het ondersteunen van het project door een lid van het ontwikkelingsfonds te worden. Met uw bijdrage kunnen we een kernteam van professionele ontwikkelaars behouden die aan Krita werken.
Lagen
- De grootste wijziging in behandeling van lagen in Krita 5.1 is het Google Summer of Code project 2021 van Santhosh Anguluri: bewerkingen voor meerdere lagen (MR 888). Dit activeert in een keer kopiëren, knippen en plakken en wissen bij het hebben van een selectie van meerdere lagen.
- Daarnaast zijn er een klein aantal wijzigingen in de UI gemaakt aan de lagenvastzetter: u kunt nu besturen hoe sterk lagen inspringen in een groep. Verder is er een knop toegevoegd voor het tonen van het contextmenu wanneer rechtsklikken niet beschikbaar is, en tenslotte, bestandslagen rapporteren nu als hun bestand niet is te vinden (MR 1443, MR 1213, MR 1419).
- U kunt nu schilderen op selectiemaskers met mengmodi (MR 1437).
Bestandsformaten
- WebP ondersteuning (MR 891 MR 1268). Basis WebP ondersteuning was er al, maar dit voegt volledige ondersteuning toe met WebP-codec met elke mogelijke te bedenken omschakeling.
- Ondersteuning voor Photoshop gelaagde Tiffs (MR 944). Ondanks dat Adobe de beheerder van de Tiff-spec is, heeft Photoshop een unieke niet-spec meewerkende manier van opslaan van lagen in een tiff-bestand: waarmee een geheel PSD-document in de metagegevens wordt gestopt. We ondersteunen nu het laden van gegevens uit zulke bestanden. Daar bovenop is de exportdialoog voor TIFF herzien en we laden en slaan op metagegevens naar tiff (MR 1015).
- OpenExr ondersteuning voor 2.3 en 3+ (MR 1049). Vanwege een foutje met ons bouwsysteem kon Krita OpenExr 2.3 en hoger niet zien, dit is nu gerepareerd.
- Ophalen van afbeeldingsgegevens uit klembord verbeterd (MR 1296, MR 1431). Wanneer u gegevens kopieert tussen programma's, worden die gegevens in het systeemklembord gezet. Soms wanneer dit is gedaan met afbeeldingen voegen programma's een aantal verschillende opties toe. We hebben het UI verbeterd die u toestaat te kiezen welke van deze opties u wilt gebruiken.
- PSD-vullagen en kleurlabels (MR 1309). Dit biedt laden en opslaan van laagkleurlabels naar PSD, evenals laden en opslaan van het kleurverloop, patroon en kleurvullagen. Dit breidt de ASL parser in Krita uit, wat betekent dat laagstijlen eveneens beter kleur en patroon importeren. De meeste PSD's gebruiken deze vullagen in combinatie met vectormaskers, die nog niet zijn geïmplementeerd.
- Ondersteuning voor JPEG-XL (MR 1363). Meedoen met de implementatie van de laatste uitgave van Avif, JPEG-XL is de nieuwst update van het JPEG afbeeldingsbestandsformaat en een van de nieuwe set bestandsformaten die ontworpen zijn om brede kleurgamuts en HDR naar het web te brengen. We hebben nog niet opslaan en laden van de HDR kleurruimten naar JPEG-XL gedaan, maar wat we gedaan hebben is opslaan en laden van animaties, daarmee JPEG-XL het eerste bestandsformaat gemaakt dat niet FFMPEG vereist om exporteren van animaties te bieden.
- Ondersteuning voor ASE en ACB kleurpaletten (Commit 6c7ed052). De eerste wordt gebruikt rond Adobe toepassingen, de andere is het formaat gebruikt door Photoshop om zijn lijst met steunkleuren. We roepen de mensen op om een beetje voorzichtig te zijn met de andere omdat het lijkt dat speciaal de Pantone-waarden tamelijk frequent worden bijgewerkt. Overleg met uw printer welke steunkleuren u wilt gebruiken.
Technisch
Sommige van de grootste wijzigingen deze keer waren puur technisch.
- OpenGl ES voor OCIO pipeline repareren (MR 1262), dit betekent OCIO werkt nu op Android. We gebruiken nu ook de nieuwe GPU pipeline voor VFX Platform CY2021 (Commit 3d24ed13).
- Bouw een recentere versie van Angle voor windows (MR 1373, MR 1353). Diegene die we gebruikten was een beetje oud en deze nieuwe heeft veel reparaties. Angle is de meest betrouwbare manier geweest om ons het gebruik te bieden van OpenGL op Windows.
- YCbCr-profielen toegevoegd (MR 1330). We hebben nooit YCbCr profielen verzonden omdat er geen open versies van bestonden. Dit maakte het testen van bepaalde functies tamelijk moeilijk, speciaal testen van bestanden. We hebben enige YCbCr profielen aangemaakt en ze toegevoegd als standaard profielen.
- Ondersteuning toegevoegd voor llvm-mingw toolchain op windows (MR 1372).
- Compileren met RISC-V toestaan (MR 1416). Geen van ons heeft RISC-V hardware, dus deze is voor enthousiastelingen.
- Krita overzetten van VC naar XSIMD (MR 1404). We gebruiken deze bibliotheken voor zogenoemde ‘vectorinstructies’, dat is een speciale manier van de computer gebruiken die speciaal goed werkt voor herhaalde wiskunde zoals vermengen en mixen van kleuren. De ontwikkeling van VC is gestopt, dus omschakelen naar XSIMD laat ons minder zorgen hebben over de toekomst. Een mooi neveneffect is dat gekleurde en oplichtende penseeltips eindigden met een goed verhoging van de snelheid, evenals het hebben van verhoging van de snelheid op ARM apparaten (dat zijn tablets en mobiele telefoons).
- Een optie toegevoegd om Krita te bouwen met vooraf gecompileerde headers (MR 1471). Dit is iets dat het meest nuttig is voor ontwikkelaars, omdat het compilatie reduceert.
- Betere informatie geven over de locatie van de map AppData op windows (MR 1304). De map AppData kan behoorlijk verschillen bij gebruik van Krita uit de Windows Store, dus willen we de mensen die dat gebruiken informeren dat die methode beter is.
Bruikbaarheid
- De specifieke kleurenkiezer is uitgebreid met een kleurvoorbeeld en een HSV-optie voor RGB. (MR 916, MR 1434).
- Aanraakgebaren (slepen met vingers om rond te kijken, te zoomen, te draaien) zijn nu te configureren, u kunt kiezen welke actie wat doet (MR 1341).
- We hadden eerder een vage knop die zoiets zei als ‘aspect van pixels gebruiken’, direct rechts van de zoom. Wat die mysterieuze knop in het echte deed was omschakelen van werkbladzoom, van pixels tonen op de grootte van pixels en het werkblad tonen op zijn fysieke grootte. De laatste, als Krita de beschikbare informatie heeft, betekent dat een inch in Krita in het echte een inch is op uw monitor, wat nuttig is voor afdrukken, terwijl de eerdere nuttiger is voor digitaal-alleen werk zoals spelgrafiek. Deze knop is vernieuwd naar een helderde communicatie (MR 1220).
- Meer configuratie voor het pop-up pallet (MR 922).
- Sneltoets voor tweevoudige kleurenkiezer (MR 1100)
- Ontbrekende filtersneltoets (MR 1109)
- Mogelijkheid om te schakelen van schuiven van geselecteerde voorgedefinieerde zoomniveaus naar ‘soepel zoomen’ (MR 1138).
- Het recente bestandsmenu is herzien (MR 1258, MR 1283, MR 1295, MR 1297, MR 1307).
- Verbeteringen aan rechts naar links indeling (MR 1267)
- Uitgezochte reparaties aan verschillende dialogen (MR 1317, MR 1328, MR 1331)
- hsv-schuifregelaars naar de filters voor aanpassen. (MR 1438).
- Draaien alleen beperken bij transformatie van begrenzing wanneer alt is ingedrukt (MR 1440).
- Resetknop en status opslaan voor de Digitale kleurmenger (MR 1361).
- Optie nieuwe Zoom-naar-passend (met marges) (MR 1344).
Vul en selectiehulpmiddelen
Deif Lou heeft de laatste 6 maanden besteed aan het geweldig verbeteren van de functionaliteit van de vul en opvolgende selectiehulpmiddelen.
Deze hulpmiddelen hebben nu beter georganiseerde hulpmiddelopties (MR 1360, MR 1453), die nodig zijn, omdat er nu schuifregelaars zijn voor variabele zachtheid (MR 1174) en juiste anti-aliasing gebaseerd op het FXAA-algoritme (MR 1350).
Er zijn ook drie nieuwe manieren om vullen toe te passen. Het eerste is Doorgaand vullen (MR 1160), die slepen van de cursor over alle gebieden die u wilt vullen biedt.
De tweede is een geheel nieuw hulpmiddel Insluiten en vullen (MR 1415), die slepen uit een rechthoek of andere vorm biedt over alles wat u wilt vullen en Krita zal automatisch bepalen welke secties te vullen.
De laatste bestaat uit enorme verbeteringen in de functionaliteit model slepen-en-loslaten (MR 1135). U kunt nu modellen loslaten op een sectie van het werkveld en Krita zal de huidige opties van het vulhulpmiddel gebruiken om te bepalen hoe de losgelaten kleur de sectie zal vullen.
Penselen
- Gui-optie om de maximale penseelsnelheid te configureren (MR 996).
- Sneltoetsinstelling voor stromen, vervagen en verstrooien toegevoegd (MR 1037).
- Wisser vastklikken aan assistent optioneel maken (MR 1199).
- Meer verdelingen van deeltjes in de sproei-engine toevoegen (MR 1377).
- Scherpte-opties van gedrag omranding uitlijnen optioneel maken (MR 1405). Afhankelijk van hoe u pixelillustraties doet, zou u dit al dan niet willen.
- Gescheiden cursorinstellingen voor wissers (MR 1426).
- Sneltoetsinstelling toevoegen om omlijning van penseel om te schakelen (MR 1430).
- Penseel-egine voor schetsen heeft nu anti-aliasing beschikbaar (MR 1425).
Overig
- Optie om laatste frame vast te houden in exporteren met recordervasthouder, (MR 1087).
- Optie toevoegen om resultaat te tonen aan het begin voor export door recorder (MR 1293).
- Een hulpmiddel voor een perspectief ellips assistent (MR 1343). Project van Srirupa Datta’s 2022 KDE Season of Code, het hulpmiddel perspectief ellips assistent helpt bij het tekenen van cirkels in perspectief.
- Onderverdelingen voor meetlatassistenten (MR 1298).
- Verbeteringen aan de schermtoongenerator (MR 1010), de resultaten van de generator kunnen nu consistenter gemaakt worden.
- Verschillende reparaties voor G’Mic (MR 1464).
- We waarschuwen nu wanneer de opslagbewerking is mislukt (MR 1410).
- Het filter Niveaus kan nu toegepast worden per kanaal (MR 1067).
Plezier in wat we aan het doen zijn? Help ons bij het ondersteunen
Krita is een vrij en open-source project. Overweeg het project met donaties te ondersteunen of door het kopen van trainingvideo's of het artbook! Met uw ondersteuning kunnen we het kernteam fulltime aan Krita laten werken.
Doneren Koop iets