Note de version pour Krita 5.1
La première version après la grande publication de la version 5.0, La version 5.1 de est livrée avec une tonne d'améliorations plus petites et de polissage technique. Cette version voit des mises à jour concernant l'ergonomie à tous les niveaux, une amélioration de la gestion des format de fichiers et de nombreux modifications concernant les outils de sélection et de remplissage.
Merci beaucoup à David Revoy pour la plupart des démonstrations de fonctionnalités ci-dessous, ainsi que Wojryb pour avoir compilé ses nouvelles fonctionnalités préférées dans une vidéo :
En tant que projet gratuit et « Open source », Krita a besoin de votre aide ! Veuillez envisager de soutenir le projet en devenant membre du fonds de développement. Avec votre contribution, nous pouvons maintenir une équipe de développement minimale de professionnels travaillant sur Krita.
Calques
- Le plus grand changement concernant la manipulation de calques dans Krita 5.1 est le projet « Google Summer of Code 2021 » de Santhosh Anguluri : opération sur plusieurs calques ([Mr 888] (https://invent.kde.org/graphics/krita/-/merge_requests/888))). Cela permet de copier, de couper, de coller et d'effacer lorsqu'il a une sélection sur plusieurs calques à la fois.
- Au-delà de cela, il y a un petit nombre de réglages d'interface utilisateur apportés au panneau des calques : vous pouvez maintenant contrôler la force de l'indentation des calques à l'intérieur d'un groupe. De plus, un bouton a été ajouté pour afficher le menu contextuel lorsqu'un clic droit est indisponible et enfin, les calques de fichiers signalent désormais si leur fichier ne peut être trouvé(MR 1443, MR 1213, MR 1419).
- Vous pouvez maintenant peindre sur les masques de sélection avec des modes de fusion (MR 1437).
Formats de fichiers
- Prise en charge du codec » WebP » (MR 891MR 1268). Nous avions déjà une prise en charge basique du codec » WebP ». Mais, cela permet la totale prise en charge du codec » WebP » avec toutes les options imaginables.
- Prise en charge des formats « TIFF » en calques de Photoshop (MR 944). Bien qu'Adobe soit le pilote de la spécification « TIFF », Photoshop a une façon unique, non conforme à sa spécification, pour enregistrer les calques dans un fichier « TIFF » : mettre la totalité d'un document « PSD » dans les métadonnées. Nous prenons maintenant en charge le chargement de données pour ces fichiers. En plus de cela, la boîte de dialogue d'exportation vers le format « TIFF » a été re-travaillée et nous faisons maintenant le chargement et l'enregistrement les métadonnées dans le format « TIFF » (MR 1015).
- Prise en charge « OpenEXR » pour les version 2.3 et 3+ (MR 1049). En raison d'une erreur avec notre système de compilation, Krita ne pouvait pas afficher OpenEXR 2.3 et supérieur. Ceci est maintenant réparé.
- Amélioration de la chargement de données d'images à partir du presse-papier (MR 1296, MR 1431). Lorsque vous copiez des données entre les programmes, ces données sont placées dans le presse-papier du système. Parfois, lorsque cela se fait avec des images, les programmes ajoutent plusieurs options différentes. Nous avons amélioré l'interface utilisateur vous permettant de sélectionner lesquelles de ces options vous souhaitez utiliser.
- Les calques de remplissage « PSD » et les étiquettes de couleur (MR 1309). Cela permet le chargement et l'enregistrement des étiquettes de couleur de calque au format « PSD », ainsi que le chargement et l'enregistrement des calques de dégradé, de motif et des couches de remplissage de couleurs. Cela étend l'analyseur « ASL » à l'intérieur de Krita, ce qui signifie que les styles de calques ont également une meilleure couleur et une meilleure importation de motifs. La plupart des « PSD » utilisent ces calques de remplissage en combinaison avec des masques vectoriels, qui ne sont pas encore implémentés.
- Prise en charge de « JPEG-XL » (MR 1363). Rejoignant l'implémentation de la dernière version « AVIF », le format « JPEG-XL » est la dernière mise à jour du format de fichier d'image « JPEG » et l'un des nouveaux ensembles de formats de fichiers conçus pour fournir des espaces colorimétriques à gamut étendu le mode « HDR » sur Internet. Nous n'avons pas encore activé l'enregistrement et le chargement des espaces colorimétriques « HDR » pour le format « JPEG-XL ». Mais, nous avons déjà rendu disponible l'enregistrement et le chargement des animations, faisant du format « JPEG-XL » le premier format de fichier n'ayant pas besoin de FFMpeg pour réaliser l'exportation des animations.
- Prise en charge des palettes de couleurs « ASE » et « ACB » (Validation 6C7ED052). L'ancien est utilisé au sein des applications Adobe, le second est le format utilisé par Photoshop pour décrire sa liste de couleurs spéciales. Nous incitons tout le monde à un peu de prudence avec ces derniers car il semble que les valeurs « Pantone » en particulier soient mises à jour assez fréquemment. Veuillez discuter avec votre imprimeur des couleurs spéciales que vous souhaitez utiliser.
Technique
Certains des plus importantes modifications cette fois-ci ont été purement techniques.
- Correction pour OpenGL ES pour le pipeline « OCIO » (MR 1262). Cela signifie que OCIO fonctionne maintenant sous Android. Nous utilisons également le nouveau pipeline avec le processeur graphique pour la plate-forme « VFX CY2021 Now » (Commit 3d24ed13).
- Compilation d'une version plus récente du module « Angle » pour Windows (MR 1373, MR 1353). Celui que nous utilisons était un peu vieux et ce nouveau intègre de nombreuses corrections. Ce module a été le moyen le plus fiable de nous permettre l'utilisation de OpenGL sous Windows.
- Ajout des profils « YCbCr » (MR 1330). Nous n'avons jamais proposé des profils « YCBCR » car il n'y avait pas dons libres d'entre eux. Cela a rendu le test de certaines fonctionnalités assez difficile, en particulier les tests de fichiers. Nous avons donc créé certains profils « YCbCr » et les avons ajouté sous forme de profils par défaut.
- Ajout de la prise en charge de la chaîne d'outils « llvm-mingw » dans les fenêtres (MR 1372).
- Autorisation de la compilation pour processeur « RISC-V » ([Mr 1416] (https://invent.kde.org/graphics/krita/-/merge_requests/1416)). Personne parmi nous ne possède de matériel « RISC-V . Par conséquent, ceci est principalement pour les personnes passionnées.
- Portage de Krita de « VC » vers « XSIMD » (MR 1404). Nous utilisons ces bibliothèques pour des « instructions vectorielles », qui sont un moyen spécial d'utiliser l'ordinateur et fonctionnant particulièrement bien pour les mathématiques répétitives comme la conjonction du mélange et du mélange de couleurs. Le développement de « VC» s'est arrêté et donc, le passage à la bibliothèques « XSIMD » nous permet désormais de nous soucier moins de l'avenir. Un bel effet secondaire est que les pointes de brosses colorées et légères ont bénéficié d'une bonne augmentation de la vitesse, ainsi que d'un accroissement de vitesse sur les périphériques à processeur « ARM » (C'est-à-dire les tablettes et les téléphones portables).
- Ajout d'une option pour compiler Krita avec des en-têtes pré-compilés (MR 1471). C'est quelque chose qui est surtout utile pour l'équipe de développement car cela réduira notablement le temps de compilation.
- Fourniture de meilleures informations sur l'emplacement du dossier « AppData » sous Windows (MR 1304). Le dossier « AppData » peut considérablement différent lorsque vous utilisez Krita à partir de la boutique Windows. Ainsi, nous voulions mieux informer les personnes utilisant cette méthode.
Ergonomie
- Le sélecteur de couleurs spécifiques a été étendu avec un aperçu des couleurs et une option « HSV » pour « RVB ». (MR 916, MR 1434).
- Les gestes tactiles (Faire un glisser avec les doigts pour faire un panoramique, un zoom, une rotation) sont maintenant configurables. Vous pouvez choisir quelle action fait quoi. (MR 1341).
- Nous avions l'habitude d'avoir un bouton très vague disant quelque chose comme « Utiliser l'aspect des pixels », juste du côté droit du zoom. Ce que ce bouton mystérieux a réellement fait, c'était de basculer le zoom du canevas entre l'affichage des pixels à la taille des pixels et l'affichage du canevas à sa taille physique. Ce dernier, si Krita possède les informations disponibles, signifie qu'un pouce dans Krita est réellement un pouce sur votre écran, ce qui est utile pour l'impression, tandis que le premier comportement est plus utile pour un travail uniquement numérique comme dans les graphiques de jeux. Ce bouton a été remanié pour expliquer cela plus clairement (MR 1220).
- Plus d'option de configuration pour la palette contextuelle (MR 922).
- Raccourci pour le sélecteur bi-couleurs (MR 1100)
- Raccourcis manquants de filtres (MR 1109)
- Ajout de la possibilité de basculer d'un défilement par sélection de niveaux de zoom prédéfinis à un zoom fluide (MR 1138).
- Le menu de fichiers récents a été révisé (MR 1258, MR 1283, MR 1295, MR 1297, MR 1307).
- Améliorations des dispositions pour les écritures de droite à gauche (MR 1267)
- Divers correctifs de boîtes de dialogue (MR 1317, MR 1328, MR 1331)
- Curseurs « hsv » pour les filtres d'ajustements. (MR 1438).
- Restreindre uniquement le pivotement pour transformer le bord lorsque la touche « ALT » est appuyée (MR 1440).
- Bouton de ré-initialisation et état d'enregistrement pour le mélangeur de couleurs numériques (MR 1361).
- Nouvelle option d'ajustement de zoom (Avec marges) (MR 1344).
Outils de remplissage et de sélection
Deif Lou a passé les 6 derniers mois à améliorer considérablement les fonctionnalités pour les outils de remplissage et de sélection contiguë.
Ces outils ont désormais des options mieux organisées (MR 1360, MR 1453), ce qui était nécessaire. En effet, il y a maintenant des curseurs pour le lissage variable (MR 1174) et un anti-aliasage approprié reposant sur l'algorithme « FXAA » (MR 1350).
Il existe également trois nouvelles façons d'appliquer un remplissage. Le premier est Remplissage continu (MR 1160), ce qui permet de faire glisser le curseur sur toutes les régions que vous souhaitez remplir.
Le second est un tout nouvel outil _Entourer et remplir _ ([Mr 1415] (https://invent.kde.org/graphics/krita/-/merge_requests/1415)), qui permet de faire glisser un rectangle ou autre forme, au dessus de tout ce que vous souhaitez remplir. Krita déterminera automatiquement les sections à remplir.
La dernière consiste en des améliorations massives à la fonctionnalité de glisser-déposer (MR 1135). Vous pouvez désormais déposer des échantillons sur une section du canevas. Krita utilisera les options de l'outil courant de remplissage pour déterminer comment la couleur déposée remplira la section.
Brosses
- Option d'interface graphique utilisateur pour configurer la vitesse maximale de brosse (MR 996).
- Ajout de raccourci de configuration pour le flux, le fondu et la diffusion (MR 1037).
- Autoriser les gommes à s'aimanter à l'assistant optionnel (MR 1199).
- Ajout de plus de distributions de particules au moteur de pulvérisation (MR 1377).
- Faites en sorte que les options de netteté décrivent le comportement d'alignement en option. (MR 1405). Selon la façon dont vous faites du pixel-art, vous pouvez ou non le souhaiter ceci.
- Autoriser des paramètres spécifiques de curseurs pour les gommes (MR 1426).
- Ajout d'une configuration de raccourci pour le basculement du contour de brosse (MR 1430).
- L'antialiasing est maintenant disponible dans le moteur de brosse pour croquis (MR 1425).
Autre
- Option pour maintenir la dernière trame dans le panneau d'exportation de l'enregistreur (MR 1087).
- Ajout d'une option pour afficher le résultat au début de l'exportation de l'enregistreur (MR 1293).
- Ajout d'un outil d'assistant de perspective d'ellipse (MR 1343). Le projet de codage de Srirupa Datta, l'assistant d'outil de perspective d'ellipse, aide à dessiner des cercles en perspective.
- Sous-divisions pour les assistants de règles (MR 1298).
- Améliorations apportées au générateur de tonalité d'écran (MR 1010). Les résultats du générateur peuvent maintenant être rendus plus cohérents.
- Correctifs divers pour « G'Mic » (MR 1464).
- Ajout d'une alarme lorsque l'opération d'enregistrement a échoué (MR 1410).
- Le filtre de niveaux peut maintenant être appliqué par canal (MR 1067).
Vous aimez ce que nous faisons ? Aidez à nous soutenir.
Krita est un projet gratuit et open source.Veuillez envisager de soutenir le projet avec des dons ou en achetant des vidéos de formation ou des créations artistiques ! Avec votre aide, l'équipe principale peut être maintenue à plein temps sur le développement de Krita.
Faire un don Acheter quelque chose