Note de version pour Krita 5.2
Après la grande réécriture des ressources de 5.0 et les améliorations générales de 5.1, nous avons décidé que Krita 5.2 devrait se concentrer sur la lutte contre certains des plus grands points de douleur de Krita. En tant que tel, cette version contient beaucoup de travaux de fond avec lesquels nous espérons créer de futures améliorations, ainsi qu'un assortiment sain de nouvelles fonctionnalités et correctifs !
Animation
Nous somme heureux de partager deux points majeurs pour la peinture concernant l'animation qui ont été résolus : la lecture synchronisée de l'audio (MR 1323) et la simplification de l'exportation, de vidéo (MR 1599).
Afin de corriger divers problèmes de synchronisation audio /vidéo lors de la lecture d'animations avec l'audio intégré, Emmet et Eoin ont re-travaillé une grande partie de la lecture d'animation pour utiliser l'environnement de développement « MLT » en coulisse. MLT est un environnement de développement éprouvé et flexible utilisé par des programmes d'édition vidéo comme Kdenlive et conçu en ayant à l'esprit, la synchronisation trame par trame. Il devrait aider les personnes en charge d'animations sous Krita à se sentir rassurées que leurs trames clé resteront alignés avec leur travail vocal ou leur musique de fond, à la fois à l'intérieur du programme et dans l'exportation de leurs vidéos d'animation.
En parlant de l'option d'exportation vidéo, FFMpeg est un programme extrêmement important gérant (entre autres) le rendu et la conversion de formats audio et vidéo. Auparavant, Krita obligeait les utilisateurs à référencer un exécutable FFMpeg, quelque part sur leur système afin d'utiliser les nombreuses fonctionnalités relatives à la vidéo, telles que l'exportation vidéo d'animation, l'importation de vidéo comme animation et le panneau de l'enregistreur pour enregistrer vos séances de peinture. Cela était surtout suffisant pour l'utilisation en studio, mais le paramétrage était toujours difficile pour les personnes utilisatrices, peu à l'aise avec la technique et presque impossible à faire sur des systèmes verrouillés comme Android ou même un ordinateur scolaire. Pour améliorer cela pour presque tout le monde, nous avons passé un peu de temps à inclure une compilation basique de FFMpeg dans Krita elle-même, qui devrait permettre la prise en charge « Prêt à l'emploi » pour chaque format de conteneur et de codec libre et ouvert à ce jour. (En plus de Emmet et de Eoin, nos sincères remerciements à Amyspark, Ivan, Sharaf et Dmitry qui ont consenti beaucoup d'efforts pour contribuer à traiter chaque format possible et pour avoir travaillé sur diverses plates-formes.) Oh, et en passant, Krita continue de soutenir l'utilisation de binaires pour FFMpeg alternatifs dans le rare cas où vous avez besoin de fonctionnalités supplémentaires que nous ne sommes pas en mesure de fournir.
_⚠️ Remarque : à la date de rédaction, l'exportation d'animation grâce à « FFMpeg » ne fonctionne malheureusement pas toujours avec Krita sous Android en raison des restrictions de la plate-forme elle-même. Mais, nous recherchons des solutions pour surmonter cela.
Texte
Parce que notre original n'a pas donné suffisamment de contrôle aux artistes sur le texte sous-jacent (ce qui le rend difficile à utiliser et à étendre, ainsi qu'à écrire un meilleur outil de texte en plus), Wolthera a ré-écrit complètement le moteur de disposition du texte de Krita.
La démonstration de certaines nouvelles fonctionnalités de mise en page de texte inclut (mais sans s'y limiter) : prise en charge de la police avec le texte-dans-la-forme, texte-sur-le-tracé et des couleurs.
Avec le nouveau moteur de mise en page, nous pouvons gérer tout ce que l'ancien moteur pouvait faire, ainsi que le texte sur un tracé, le texte vertical et le texte avec retour à la ligne et le texte dans une forme. Nous pouvons désormais également accéder aux fonctionnalités « OpenType » ainsi que de pouvoir effectuer un rendu des émoticônes (Types « bitmap » et « colrv0 »)(MR 1607, MR 1767).
Ce n'était pas un petit exploit et ne fait que jeter les bases de plus d'améliorations à venir ! Pour Krita 5.2, vous devrez toujours utiliser l'éditeur de code « SVG » pour accéder à ces nouvelles fonctionnalités. Mais, pour Krita 5.3, nous travaillerons sur la mise au propre de l'outil de texte, le rendant disponible sur le canevas et vous permettant de configurer les nouvelles fonctionnalité avec les menus et les préréglages.
Outils
Dmitry Kazakov a revu la fonctionnalité cumulative d'annulation (MR 1780). Cette fonctionnalité permet de fusionner les opérations d'annulation, ce qui est utile lorsque vous peignez de nombreux coups. Nous avons simplifié le code et rendu les options plus intuitives à utiliser.
La possibilité de faire de l'anti-aliasage sur les résultats pour le moteur de brosses de croquis a été ajoutée par Przemysław Gołąb (MR 1425).
Freya Lupen a ajouté la capacité de transformer tous les calques sélectionnés en une fois avec l'outil de transformation (MR 1792).
Outil de remplissage
Deif Lou a ajouté un nouveau mode à l'outil de remplissage : Remplir des zones avec une couleur similaire (MR 1577). De plus, l'outil de remplissage et l'outil de remplissage intégré ont gagné les fonctionnalités Ne plus augmenter jusqu'aux pixels les plus sombres et /ou les plus opaques et Remplir toutes les zones jusqu'à une couleur limite spécifique(MR 1549, 1560), ainsi qu'un commutateur pour utiliser le même mode de mélange que l'outil de brosses ou pour avoir le sien (MR 1749).
A partir du manuel, le remplissage de l'exemple dans l'image A au point rouge entraînera dans B un remplissage régulier, dans C en élargissant le remplissage avec un certain nombre de pixels et dans D avec le « remplissage de la couleur de bordure ».
Outil de sélection
L'outil de sélection contiguë a également reçu la même option d'extension de sélection que l'outil de remplissage (MR 1549), ainsi que la possibilité de régler l'opacité de la décoration de la sélection (MR 1697). En outre, la décoration de la sélection a été rendue cohérente avec la résolution « DPI » (MR 1774).
Raccourcis
Plusieurs nouvelles actions ont été ajoutées :
Démonstration de l'option « Sélectionner le menu des calques ». Ce menu affiche les calques sous le curseur.
- Le commutateur de préréglages de la gomme par Freya Lupen, (MR 1689) vous permet de basculer vers les préréglages qui, autrement, seraient enregistrés à l'extrémité « Gomme » du stylet de la tablette. Tous les stylets ne possèdent pas un panneau de gomme et certaines personnes préfèrent vraiment l'activer par raccourci.
- _L'échantillonnage d'une couleur d'écran _ parkilly |0veufOrever, ([Mr 1720] (https://invent.kde.org/graphics/krita/-/merge_requests/1720)), vous permet de sélectionner une couleur n'importe où sur l'écran, même en dehors de Krita, similaire au bouton d'échantillonnage dans la boîte de dialogue _Sélectionner une couleur _.
- Le paramètre de saisie de canevas Sélectionner des calques à partir du menu par killy |0veufOrever, (MR 1766) vous permet de sélectionner un calque sur le canevas à partir d'un menu déroulant.
- Krita possède maintenant un thème de raccourcis compatible avec « Clip Studio Paint », avec la permission de Freya Lupen, (MR 1565).
- Krita peut maintenant détecter des conflits dans les raccourcis de configuration des entrées pour les canevas. Remerciements à Sharaf Zaman, pour cela, (MR 1725).
Nous ne manquons pas de plans pour améliorer les chose. Mais, ce n'est qu'avec des contributions communautaires stables que nous pouvons conserver un noyau dur pour l'équipe de développement afin de travailler de façon professionnelle sur Krita.
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 chosePanneaux
Mathias Wein nous a apporté un « sélecteur de couleurs à large gamut ». Ce sélecteur, presque identique au sélecteur avancé de co, sauf qu'il est capable de sélectionner des couleurs à large gamut au lieu de « sRGB ». Nous voulons finalement supprimer le sélecteur avancé de couleurs en faveur de celui-ci, lorsque nous serons sûrs que nous ne perdrons aucune fonctionnalité (MR 1600).
Le panneau de calques a reçu certains options d'affichage supplémentaires :
- Sous Android, la sélection de plusieurs calques est délicate. Par conséquent Sharaf a implémenté des cases à cocher supplémentaires sur le côté des calques. (MR 1665).
- Freya Lupen a ajouté la possibilité de voir des informations supplémentaires sur l'opacité de calques et sur les modes de mélange (MR 1501, MR 1520, MR 1615) ainsi que de rendre les suffixes automatiques de calques optionnels MR 1498. En plus de cela, il est désormais possible de modifier le filtre de mise à l'échelle des calques de fichiers (MR 1784).
- Măcelaru Tiberiu s'est assuré que le panneau de préréglages de brosses avait une apparence correcte en mode horizontal : MR 1670.
- L'historique des préréglages de brosses est maintenant configurable (MR 1623).
- Ajout des actions « Annuler », « Refaire » et d'autres dans le panneau de palette (MR 1617).
Formats de fichiers
Nous avons changé le fonctionnement des modes de mélange « CMYK » (avec un commutateur dans la configuration),(MR 1796). Cela permet de rapprocher les modes de mélange vers la façon dont Photoshop gère les modes de mélanges en » CMYK », simplifiant l'échange de fichiers « PSD » avec des clients travaillant en « PSD CMYK ».
Rasyuqa A. H. a travaillé sur l'amélioration du code pour l'enregistrement et le chargement pour le format « JPEG-XL », l'implémentation « CMYK » pour le format « JPEG-XL », l'amélioration de la compression en fournissant à la bibliothèque « JXL » plus d'informations d'espace colorimétrique, une meilleure gestion des métadonnées et de la prise en charge de l'enregistrement et du chargement de calques « raster » à partir du format « JPEG-XL », (MR 1656, 1693, 1673, 1722, 1795). Il a aussi amélioré la compression « WebP » (MR 1785), ainsi que le code pour mes caractéristique de transfert « ICC » (MR 1667 et 1690).
Avec l'utilisation de l'espace colorimétrique « XYB » du format « JPEG » au lieu du profil d'origine, l'encodeur « JPEG-XL » est capable de donner de bien meilleurs résultats à la fois en termes d'artefacts et de compression d'images avec des éclairages extrêmes, comme ceux qui sont 40 fois plus brillants que le blanc ordinaire.
- Cedric Ressler a amélioré la manipulation des calques « exr » multiples (MR 1677).
- Amyspark a amélioré l'importation « RAW », ainsi que l'interface utilisateur (MR 1679) et l'a accéléré en utilisant des tuiles (MR 1694).
- Amyspark a également amélioré l'exportateur « WebP » en ajoutant une meilleure gestion des métadonnées et une prise en charge de l'animation. (MR 1468).
Autre
L'une des autres grandes mises à jour techniques que nous avons faites a été de ré-écrire le code du paramétrage des brosses pour travailler avec la bibliothèque « Lager ». Notre ancien code mélangeait les préréglages de pinceau et les composants graphiques de manière de plus en compliquée, ce qui a rendu difficile d'étendre les paramètres. Nous espérons utiliser ce travail comme base pour repenser le composant graphique des paramètres de brosses (MR 1334).
Le mode de retour à la ligne peut désormais être limité à la direction verticale ou horizontale, le rendant plus simple pour la création d'arrière-plan en boucle.
- Freya Lupen a ajouté des directions de repliement pour le mode de repliement (MR 1524).
- Freya Lupen a aussi ajouté la capacité à supprimer les entrées uniques de documents récents (MR 1666).
- Joshua Goins a amélioré le testeur de tablettes. Ainsi, il a maintenant accès aux données d'inclinaison (MR 1678).
- Sharaf Zaman a réalisé une sélection plus facile de ressources pour la version sous Android (MR 1771).
- Stephen Wilson s'est assuré que Krita ré-initialise bien les métadonnées de documents lors de l'usage d'un modèle (MR 1769).
- Agata Cacko a consacré beaucoup de temps à l'amélioration des noms d'affichage des profils de couleurs (MR 1768).
- ** Amyspark ** a nettoyé l'interface utilisateur sur la gauche et sur la droite (MR 1683, MR 1696, MR 1702, MR 1701, MR 1732, MR 1744, MR 1742, MR 1772).
- Shuqi Xiu a ajouté un mode de fusion des dégradés de type Lambert (MR 1566)..
Merci
Et c'est tout ! Nous espérons que Krita 5.2 possède un petit quelque chose pour aider tout le monde à faire de l'art.
Enfin, un énorme remerciements à tous les personnes impliquées, y compris à toutes nos personnes contributrices, les membres du fond de développement et, bien sûr, notre [communauté d'artistes] (https://krita-artists.org/). En tant que projet « Open source » et piloté par la communauté, Krita ne serait tout simplement pas ce qu'il est aujourd'hui sans une communauté entière de personnes pour les tests, le codage, l'écriture de documentation, la création de brosses, la traduction, des relances, de la promotion et de façon plus générale du soutien au projet, selon leurs capacités.
Et si vous lisez ceci en vous demandant si vous pouvez aussi aider, n'hésitez pas à nous contacter - parce qu'il y a toujours plus à faire dans notre mission de développer le meilleur outil pour chaque artiste humain.
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