Toon Boom
Harmony22
Notes de mise à jour

TOON BOOM ANIMATION INC.

+1 514 278 8666

4200 St.Laurent Blvd, Suite 1020
Montreal, Quebec, Canada
H2W 2R2

contact@toonboom.com
toonboom.com

Notes de mise à jour de Toon Boom Harmony 22.0.0

Mentions légales
Toon Boom Animation Inc.
4200 Saint-Laurent, Suite 1020
Montréal, Québec, Canada
H2W 2R2
Tél. : +1 514 278 8666
Fax : +1-514-278-2666
toonboom.com

Clause de non- responsabilité
Le contenu de ce document est la propriété de Toon Boom Animation Inc.; il est protégé par le droit
d’auteur.Toute reproduction, en tout ou en partie, est strictement interdite.
Le contenu de ce document de est couvert par une garantie limitée spécifique et des exclusions et une
limite de responsabilité en vertu du Contrat de licence applicable, complétées par les conditions générales
spéciales du format de fichier Adobe® Flash® (SW F). Pour plus de détails, veuillez vous référer au contrat
de licence et à ces conditions particulières.

Marques déposées
Toon Boom® est une marque déposée. Harmony™ et le logo Toon Boom sont des marques déposées deToon Boom Animation Inc. Toutes les autres marques déposées appartiennent à leurs propriétaires
respectifs.

Date de publication
09/27/2022
Copyright © Toon Boom Animation Inc., une société de Corus Entertainment2022Inc.Tous droits réservés.

1

Table des matières
Table des matières

2

Notes de version du logiciel Harmony 2232

Notes de mise à jour de Toon Boom Harmony 22.0.0

Notes de version du logiciel Harmony 22
Voici la liste des modifications apportées dans Harmony 22, version 22.0.0.18839 (2022-09-26) :Nouvelles fonctionnalités
Flux de travail de dessin
Fonctionnalité

Description
La vue Référence (anciennement appelée vue Modèle) peut désormais êtreutilisée pour importer et afficher des images bitmap qui peuvent servir
d’inspiration ou de référence pendant le dessin.

La vue Modèle mis à jour est
désormais renommée Vue
Référence

Les images importées sont automatiquement enregistrées dans le dossier
des modèles de scène. Ces images de référence peuvent ensuite êtrechargées à la demande dans les sessions suivantes à l’aide de lacommande Charger les références par défaut.
La nouvelle commande Supprimer l’image actuelle a été ajoutée à la vue
pour permettre de supprimer les images du dossier des modèles de scène
sans avoir à les supprimer manuellement à l’aide du navigateur de fichiers.
Vous pouvez désormais importer des images et des dessins dans la vue
Référence à l’aide d’un glisser-déposer à partir d’un navigateur de fichiersou en collant des images à partir du presse-papiers.

Aperçu instantané lors dudessin avec un crayon texturé

L’outil Crayon affiche désormais la texture du crayon ainsi que le pochoird’épaisseur attribué au préréglage de crayon sélectionné pendant le tracéde la ligne, ce qui permet d’avoir un aperçu instantané et précis de la ligne
finale.

Coller en place

Une nouvelle commande appelée Coller l’objet dessiné en place est
maintenant disponible dans le menu Édition. Contrairement à la commandeColler l’objet de dessin, qui colle un objet de dessin copié avec un léger
décalage, la nouvelle commande Coller l’objet de dessin en place colle
toujours l’objet de dessin copié dans la même position que l’original. La
nouvelle commande est accessible à partir du menu Édition et le raccourci
Ctrl+Maj+V (Commande+Maj+V sur macOS) lui est attribué.

Frame Draw ing Selection
shortcut

Une nouvelle commande de raccourci appelée Encadrer le dessinsélectionné a été ajoutée à Harmony. En utilisant cette commande
lorsqu’un outil de dessin est actif, la vue Caméra ou Dessin sera centrée surle dessin sélectionné. Le raccourci par défaut de cette commande est
Maj+F.

3

RenduFonctionnalité

Description
Les opérations de rendu dans Harmony peuvent désormais être effectuées
à l’aide de valeurs en virgule flottante de 32 bits par canal. Cela apporte
plus de précision et ajoute la prise en charge de valeurs de couleur
inférieures à 0 et supérieures à 1 pour un rendu à gamme dynamiqueélevée et plus de précision des couleurs.
L’onglet Espace colorimétrique de la fenêtre Paramètres de la scène
permet de sélectionner 16 bits ou 32 bits par canal pour la profondeur debits utilisée lors du traitement interne.

32 bits par canal de traitement
du rendu

Lorsque l’option 16 bits par canal est sélectionnée, les scènes sontrestituées comme elles l’étaient avec les versions précédentes d’Harmony.
Lorsque l’option 32 bits par canal (flottant) est sélectionnée, toutes lesopérations de traitement interne sont effectuées avec une précision de 32
bits en virgule flottante et n’écrêtent pas les valeurs de couleur à 1. Cela
permet à Harmony de préserver les valeurs des couleurs même lorsqu’uneffet élève les valeurs des couleurs au-delà du blanc, ce qui permet aux
effets suivants de récupérer ces couleurs lorsqu’ils abaissent les valeurs.
Les nouvelles scènes créées dans Harmony 22 sont configurées pourutiliser par défaut un traitement de rendu 32 bits par canal. Les scènes desversions précédentes sont paramétrées sur 16 bits par canal pour desraisons de rétrocompatibilité.

Prise en charge des images EXR
en virgule flottante 32 bits

Les images EXR enregistrées avec une profondeur de couleur en virguleflottante de 32 bits contenant des valeurs supérieures à 1 peuvent
désormais être lues et leurs valeurs conservées tout au long du processus
de rendu.
Harmony a désormais également la possibilité d’écrire des images EXRdans une profondeur de couleur en virgule flottante de 32 bits.

Affichage des valeurs decouleur

La barre d’état de la vue Caméra affiche désormais les valeurs de couleurdu pixel qui se trouve sous la souris lorsque la vue Caméra est en mode
Vue de rendu. Les valeurs sont exprimées sous forme d’entiers entre 0 et
32767 lorsque la scène est configurée pour effectuer un rendu en 16 bits
par canal et sous forme de valeurs flottantes lorsque la scène est
configurée pour effectuer un rendu en 32 bits par canal.

Effets et composition d’images
Fonctionnalité

Effet de flou Bokeh

Description
Le nouvel effet de flou Bokeh d’Harmony simule la façon dont l’objectifd’une caméra estompe les éléments non focalisés en se basant sur la forme
de son iris.
Pour simuler la profondeur de champ, un mat alpha peut être utilisé avec
cet effet pour contrôler la quantité de flou appliquée à différentes zones de4Notes de mise à jour de Toon Boom Harmony 22.0.0

Fonctionnalité

Description
l’image. Les zones opaques du mat alpha appliqueront pleinement l’effettandis que les zones transparentes du mat alpha n’appliqueront pas l’effet.
Le nœud de flou Bokeh est disponible dans la bibliothèque de nœuds dansla catégorie Filtre > Flou.
Pour plus d’informations, consultez la section Nœud de flou Bokeh.

Le nouveau nœud d’effet Animer une texture de crayon fonctionne de lamême manière que le nœud Shake, mais au lieu de secouer les dessins ou
la caméra dans la scène, il applique des transformations aléatoires aux
textures de ligne de crayon. Cela peut être utilisé pour ajouter de la vie aux
dessins en simulant le bouillonnement des lignes qui se produit dans lesanimations dessinées à la main où une nouvelle ligne est dessinée pourchaque image.
Animer un effet de texture decrayonLe nœud Animer une texture de crayon peut détecter automatiquement
une transformation ou un changement de dessin à partir de son entrée etappliquer l’effet à la texture. Il n’est pas nécessaire de chronométrer
manuellement l’effet et de maintenir la synchronisation manuellement.
Le nœud Animer une texture de crayon est disponible dans la catégorie
Filtre de la bibliothèque de nœuds.
Pour plus d’informations, consultez le Nœud Animer une texture de crayon.

Les modes de fusion disponibles dans les nœuds Fusion et CompositeGénérique ont été mis à jour pour prendre en charge le rendu dans lesscènes configurées pour utiliser le traitement 32 bits par canal, ainsi quepour fournir des résultats plus proches des modes de fusion d’applications
tierces.

Modes de fusion améliorés

La liste des modes de fusion a été simplifiée pour supprimer les modes defusion bêta et anciens. Toutefois, afin d’assurer la rétrocompatibilité, lesnœuds Fusion et Composite-Générique dans les scènes des versions
précédentes d’Harmony disposeront de la liste complète des modes defusion anciens et bêta. Les nouvelles instances de ces nœuds n’afficheront
que la liste des mises à jour.
Certains modes de fusion nécessitent de fixer des valeurs supérieures à 1
afin d’obtenir le même résultat que les logiciels tiers. Cependant, la fixationde ces valeurs limite l’utilisation de ces modes de fusion dans le contexte
d’une chaîne de production HDR. Un nouvel attribut Mode Fixation a été
introduit dans les nœuds Fusion et Composite-Générique pour contrôler si
les valeurs doivent être fixées ou non.

Le nœud Courbe de couleur a été amélioré et étendu pour prendre
entièrement en charge le rendu de scènes utilisant un traitement 32 bits
par canal.
Améliorations apportées aunœud d’effet Courbe de couleurlLe nouvel attribut Valeurs de sortie de fixation peut être utilisé pourcontrôler si les valeurs doivent être fixées aux valeurs spécifiées
dans les champs Minimum et Maximum. Cet attribut n’est pas
disponible dans le traitement 16 bits par canal.

l

Le nouvel attribut Extrapolation des limites de la courbe permet

5Fonctionnalité

Description
d’extrapoler les courbes au-delà de leur premier et dernier point.
Cet attribut n’est pas disponible dans le traitement 16 bits par
canal.
l

Un curseur de Zoom a été ajouté pour permettre d’effectuer unzoom arrière sur la vue graphique et de manipuler des points audelà de la plage de 0 à 1.

Animation
Fonctionnalité

Description
Quatre nouveaux nœuds de déformation pondérés sont désormais
disponibles dans Harmony. Ceux-ci peuvent être utilisés pour créer
différents types de systèmes de déformation pondérés et contrôlerindividuellement leur influence sur la déformation globale. Plusieurs types
de nœuds de déformation pondérés peuvent être utilisés dans le mêmesystème de déformation pour plus de flexibilité.
Les nouveaux nœuds suivants sont disponibles :lPoint pondéré : Le nœud Point pondéré utilise le pivot de chaquecheville pour créer le système de déformation. Ajoutez-les auxsystèmes de déformeurs pondérés existants pour appliquer
différents poids d’influence à des groupes individuels de chevilles.

l

Courbe pondérée : Utilisée pour définir une courbe qui influence lesystème de déformation. Trois types de courbes sont disponibles etsont construits à l’aide de chevilles connectées au nœud.

l

Ligne pondérée : Crée une ligne droite définie par les chevilles
attachées. La ligne résultante est utilisée pour influencer ladéformation.

lDessin pondéré : Utilise un seul dessin comme entrée qui est utilisé
pour influencer le système de déformation. Le dessin définit laforme de l’influence et peut être transformé avec une cheville afinde déformer le système global.

Les nouveaux nœuds de déformation pondérés sont disponibles dans labibliothèque de nœuds sous la catégorie Déformation > Pondération.

Le nouveau nœud de contrôleur OGL fournit un contrôleur sélectionnable
qui peut être utilisé comme poignée pour sélectionner un dessin ou une
cheville n’importe où dans la scène et qui serait autrement difficile àsélectionner. Les contrôleurs OGL ne sont pas visibles dans les rendus
logiciels et ne sont visibles que dans OpenGL.
Le nœud fournit des formes de base qui peuvent être utilisées commereprésentation graphique de la poignée. Un nœud de dessin peutégalement être connecté pour être utilisé comme poignée de forme
personnalisée.
Ce nouveau nœud est disponible dans la bibliothèque de nœuds sous la

6

Notes de mise à jour de Toon Boom Harmony 22.0.0

Fonctionnalité

Description
catégorie Contrôleur.

Les améliorations suivantes ont été apportées à la représentationgraphique et à la manipulation des pivots lors de l’utilisation des outils
Transformation et Translation :l

Une nouvelle préférence intitulée Utiliser un pivot de forme toriquedans l’outil Transformation, située dans l’onglet Avancé desPréférences, transforme le pivot circulaire de l’outil Transformation
en tore, ce qui permet de sélectionner les ancrages situés sous lepivot à travers son trou central. Cette préférence est désactivée pardéfaut.

l

Une nouvelle préférence intitulée Autoriser le glissement
temporaire du pivot en vue Caméra, située dans l’onglet Avancé desPréférences, désactive la manipulation interactive du pivot de l’outil
Transformation lorsqu’elle n’est pas cochée. Cette préférence est
activée par défaut.

l

De nouveaux raccourcis ont été ajoutés pour déplacer la position dupivot temporaire de l’outil Transformation ainsi que le pivot del’outil Translation sans avoir à cliquer et à le saisir.
lDéplacer l’élément ou le pivot de la cheville vers lecurseur : Déplace l’élément sélectionné ou le pivot de lacheville à la position de la souris pendant que l’outil
Translation est actif. La touche Tab est attribuée comme
raccourci par défaut.

lDéplacer le pivot temporaire vers le curseur : Déplace lepivot temporaire de l’outil Transformation vers la position
actuelle de la souris dans la vue Caméra. La touche Tab est
attribuée comme raccourci par défaut.

lDéplacer le pivot temporaire par défaut : Réinitialise lepivot temporaire de l’outil Transformation à sa position pardéfaut. Raccourci par défaut : Ctrl+Tab sur W indow s et
Option+Tab sur macOS

Scripting
Fonctionnalité

Script Python et console descript Python

Description
Le modèle d’objet de document Python d’Harmony fournit une
représentation Python d’Harmony et de son projet chargé. Cela permet decréer des outils personnalisés et des tâches d’automatisation qui peuventêtre exécutés à partir d’Harmony à l’aide de la nouvelle console de script
Python, ou en dehors d’Harmony à partir d’un interpréteur Python.
Le module Python d’Harmony est compatible avec Python 3.9 ou version
ultérieure. Si le module est importé à partir de la vue Console de script
Python d’Harmony, Python 3.9.x est requis.

7Fonctionnalité

Description
La console de script Python ne sera disponible que si Harmony est lancédans un environnement qui fournit les bibliothèques Python. Le chemind’accès aux bibliothèques Python peut être spécifié à l’aide de la
préférence PYTHON_LIB_PATH ou en rendant l’exécutable python
disponible à partir de la variable d’environnement PATH.
Pour plus d’informations, reportez-vous à la page principale de la
documentation de l’interface Python. La documentation est disponible en
ouvrant le fichier index.html dans le dossier Documentation de l’application
Harmony :W indow s :C:\Program Files (x86)\Toon Boom Animation\Toon Boom Harmony 22
Premium\help\python\
macOS :
/Applications/Toon Boom Harmony 22 Premium/Harmony 22
Premium.app/Contents/Documentation/python/Mises à jour des classes Qt

Depuis la mise à jour vers Qt 6 d’Harmony 21.1, certaines classes Qt qui
faisaient partie de QtScriptBinding dans les versions précédentesd’Harmony ont été déconseillées, remplacées ou n’ont pas été incluses
dans Harmony 21.1.
Toutes les classes Qt manquantes sont maintenant intégrées à Harmony
22.

Problèmes résolus
Généralités
l

l

l

l

l

l

l

l

Focus sur saisie de la souris ne fonctionne pas toujours si la souris est déplacée rapidement vers unevue OpenGL. HAR-8218
L’outil de transformation BBox se trouve à la mauvaise position lors de l’utilisation de dessins
bitmap avec des déformeurs pondérés et de forme libre. HAR-7787
L’outil de transformation BBox se trouve à la mauvaise position lorsqu’un déformeur est utilisé avec
un nœud Élément qui présente un décalage. HAR-8464
Performances médiocres lorsqu’un nœud Échange de canaux est utilisé sous un composite depassage. HAR-8340
L’ordre de composition OpenGL est incorrect lorsqu’un nœud Appliquer-Cheville-Transformation
est utilisé dans une scène 3D. HAR-8518
Les couleurs de sommet des fichiers Alembic sont manquantes. HAR-8304
La valeur par défaut du nœud d’élément de préférence « Animer à l’aide d’outils d’animation » est
ignorée lors de l’importation d’un PSD multicalque. HAR-6845
Des valeurs élevées d’espacement du discrétiseur peuvent entraîner le blocage de Créateurd’enveloppe. HAR-7396

8

Notes de mise à jour de Toon Boom Harmony 22.0.0

l

l

l

l

l

Les lignes ne sont pas anti-aliasées pendant la lecture. HAR-8262
Harmony peut se bloquer lors de l’ouverture d’une deuxième scène si le cache de nœud est actif.
HAR-8348
La déconnexion d’un câble d’un nœud de déformation pondérée déconnecte parfois le mauvais
câble. HAR-8535
L’application d’analyse se bloque lorsque vous tentez d’importer une image à l’aide de la commande
Charger à partir d’un fichier. HAR-8350
H.264/MP4 n’est pas disponible en tant que format d’exportation lors de l’exécution d’Harmony sur
un système à puce Apple. HAR-8188

Dessin
l

l

l

l

l

Les vignettes ne sont pas actualisées correctement dans la vue Substitutions de dessin. HAR-7493
Les options Lignes droites et Connecter les extrémités des lignes de l’outil Trait ne fonctionnent pas.
HAR-8416
Les vecteurs ne sont pas décalés lorsqu’ils sont collés plusieurs fois sur un autre calque artistique.
HAR-8436
La vue de dessin ne s’actualise pas immédiatement lors de la modification des options de décalage
et de traçage du bureau de dessin. HAR-8487
De minuscules espaces aux jonctions de couleurs après avoir utilisé le Pochoir en mode Repeindre.
HAR-8417

Vue Référencelll

Les calques ne peuvent pas être glissés de la vue Chronologie vers la vue Référence (Modèle). HAR8323
Le glisser-déposer d’un modèle de la bibliothèque vers la vue Référence (modèle) ne fonctionne
pas. HAR-8547
La vue Référence utilise la touche de suppression avant plutôt que la touche de suppression pourdécharger les dessins. HAR-8539

Rendu
l

l

l

Le bruit turbulent se déplace lorsqu’un effet de flou est ajouté ci-dessous. HAR-7789
Les images EXR des nœuds « Multicalque en écriture » ont plusieurs images empilées les unes surles autres. HAR-8228
L’attribut Règle d’alignement n’a aucun effet dans les rendus logiciels avec certains fichiers JPEG.
HAR-7335

Contrôleurs principauxllL’état de la plate-forme du contrôleur principal cesse d’être analysé lorsqu’une valeur faible ouélevée est atteinte. HAR-8412
L’ajout ou la suppression de lignes et de colonnes ne fonctionne pas à partir de l’Assistant Grille ducontrôleur principal. HAR-8564

9

Scriptllll

SCR_Draw ingKey renvoie toujours null lorsqu’une clé de dessin est fournie dans le script. HAR8407
L’interface de script du Centre de contrôle affiche toujours la caméra « Par défaut » si aucune caméra
n’est spécifiée. HAR-8403
QByteArray ne peut pas être construit avec une chaîne de caractères comme argument duconstructeur. HAR-8497
Boutons invisibles plus (+) et moins (-) dans TB_ExportToEaselJS, TB_ExportToSpriteSheets et TB_
SelectionPreset. HAR-8500

Base de données
l

l

l

l

Link Server ne fonctionne pas sous Linux s’il n’y a pas de serveur X-W indow s. HAR-8563
Des verrouillages peuvent être effectués sur le dossier racine, empêchant les verrouillages de tous
les autres dossiers de la base de données. HAR-8556
Les palettes sont verrouillées lors du rendu par lots des scènes si les couleurs sont récupérées.
HAR-8536
L’importation de scènes en mode de traitement par lots bloque le Centre de contrôle si la scène
existe déjà. HAR-8503

Problèmes connus
l

l

l

l

l

l

Lorsqu’il n’y a pas assez de place pour tous les boutons d’une barre d’outils, l’extension qui peut êtreouverte pour accéder aux boutons est masquée lorsqu’elle s’ouvre sur une vue OpenGL. HAR-8186
Les gestes tactiles permettant d’effectuer un zoom, un panoramique ou une rotation des vues nefonctionnent pas sous W indow s. HAR-8739
Lorsque vous utilisez Harmony sous Big Sur, Harmony peut se bloquer lors de l’enregistrementd’une couleur dans le sélecteur de couleurs natif de macOS. HAR-8032
Les scènes de base de données qui ont un chemin d’accès personnalisé ne peuvent pas être copiéesà l’aide du Centre de contrôle. HAR-6386
Le trait reste en place après avoir supprimé le dernier point d’une branche avec l’éditeur central.
HAR-5994
Sous macOS Mojave, GateKeeper empêche le lancement d’Harmony, à moins que l’attribut étendu
de quarantaine ne soit supprimé du bouquet d’applications. L’attribut étendu de quarantaine peutêtre supprimé à l’aide de la commande suivante dans le terminal :$ sudo xattr -dr com.apple.quarantine "/Applications/Toon Boom Harmony
21.1 Premium"10