Aller au contenu

Original Bitmap

Tutoriel vidéo — bientôt disponible

Chaque drawing container répond à une question dans Import Options → Mode :

Mode Le drawing est…
Art Layers (défaut) un drawing Harmony natif ; l'art vit dans ses art layers
Original Bitmap un pot pointant vers le fichier image tel quel

Original Bitmap dans l'Inspector

La capture raconte toute l'histoire en une image : Line Art reste blanc parce que c'est la couche pointée — la recette — tandis que les trois autres ressortent grisées et barrées, mises de côté plutôt que supprimées. Et la bannière jaune fait le compte pour vous : « Original Bitmap composes only the pointed layer (Line Art), so 2 slot(s) in the other layers will be skipped. »

Ce qu'Original Bitmap abandonne

Il n'y a aucune art layer. Pas « elles sont vides » — le concept ne s'applique pas. Un drawing dans ce mode n'a ni Underlay, ni Colour Art, ni Line Art, ni Overlay, parce que son contenu est le bitmap externe, pas un drawing Toon Boom.

Deux conséquences en découlent, et OSA est prudent sur les deux :

  • L'arbre cesse de nommer une couche. Là où un drawing en Art Layers affiche [Colour Art] dans Details, un drawing Original Bitmap affiche [Original Bitmap]. Y nommer une couche serait un mensonge.
  • Le vectoriel ne peut pas atterrir ici. Une track .svg ou .tvg routée vers un drawing Original Bitmap n'est pas écrite — et elle n'est pas supprimée de votre arbre non plus. Voir Ce qui survit.

Ce qu'il achète

  • Les pixels sont ceux du fichier. Pas de passe de conversion, pas de ré-encodage, pas d'interprétation de l'alpha dans un drawing Toon Boom. Ce que vous avez livré est ce que la scène référence.
  • Les grandes illustrations restent bon marché. Un décor de 30 000 pixels n'a pas besoin de devenir un drawing natif pour être utilisable.
  • Le recadrage est la normalisation du pivot. Dans ce mode, le recadrage est la façon dont AutoPivot normalise l'exposition, en une seule passe.

Alors comment l'empilement fonctionne-t-il sans couches ?

C'est ici que les deux modes sont d'exacts miroirs l'un de l'autre, et cela vaut la peine de le lire deux fois.

La frame est l'endroit où vit l'art. Sans art layers, l'exposition est le seul endroit restant qui existe à coup sûr — le conteneur de frame devient donc le domicile de l'art. Ce domicile relève de la comptabilité propre à OSA ; ce que Harmony obtient au bout du compte est un cel exposé, ce qu'est une exposition de toute façon.

Vous pouvez toujours empiler plusieurs images sur une exposition en Original Bitmap. Vous construisez toujours cette pile sous une art layer dans l'arbre de staging — parce que l'arbre de staging est un plan, et que le plan a besoin d'un endroit où tenir un tas ordonné. Cette art layer s'appelle la recette : ce n'est pas une destination, c'est la liste de ce qu'il faut combiner.

Quand l'Assemble s'exécute :

Mode Où la pile s'aplatit
Art Layers les tracks s'aplatissent dans l'art layer ; l'art propre du conteneur s'aplatit par-dessus la couche qu'il vise ; la frame devient du timing pur
Original Bitmap la recette s'aplatit dans la frame — parce qu'il n'y a aucune art layer où vivre

Et c'est le conteneur qui décide quelle couche est la recette. Le drawing container se tient au-dessus des frames, et son Target Layer nomme l'art layer dont la pile est compositée. C'est la seule instruction qui survit dans un mode où les art layers ne signifient sinon rien : elle dit « ce tas, dans cet ordre, est ce que sera le bitmap ».

Le pointeur va donc dans l'autre sens que dans le mode natif, et cette symétrie est toute la conception :

Mode Target Layer signifie Direction
Art Layers va l'art propre de la frame frame → couche
Original Bitmap de quoi la frame est faite couche → frame

Même champ, même pointeur, direction opposée — et c'est pourquoi il fallait que la frame puisse porter de l'art dès le départ. Si elle avait été un pur nœud de timing, la recette n'aurait rien eu s'aplatir.

Pourquoi la couche-recette disparaît ensuite

Une fois le composite fait, la recette a fini tout son travail. OSA retire de l'arbre la couche vidée, parce qu'en Original Bitmap elle n'a jamais existé que pour pointer vers une composition — la garder vous montrerait une couche que la scène ne peut pas avoir.

Pourquoi l'arbre change après l'Assemble

Harmony ne connaît pas la subart layer : il y a quatre art layers et la frame, et rien de plus. À l'instant où l'Assemble se termine, un arbre de staging plein de piles décrit un monde que la scène ne peut pas stocker.

OSA réécrit donc la pile de chaque drawing qui a atterri dans la forme que la scène a réellement. La ligne aplatie garde SCENE_ART et sa provenance — d'où venait l'art, son type, sa vignette — et le slot continue d'accepter de nouvelles tracks. La composition suivante compose par-dessus.

Le plat n'est pas la fin, c'est la base. Il n'y a pas de recette cachée conservée dans votre dos : l'art qui est dans la scène est la source.

Ce qui survit à un aplatissement

OSA aplatit ce qui a atterri, pas ce qui a été demandé. L'écrivain enregistre chaque source ayant réellement atteint l'élément ; ce qui n'est pas arrivé n'est pas dans cet ensemble et survit dans votre arbre :

  • une track vectorielle routée vers un drawing Original Bitmap,
  • le perdant d'une pile mixte,
  • un fichier disparu entre le staging et l'Assemble.

Les supprimer reviendrait à effacer un travail d'auteur pour quelque chose que la scène n'a jamais reçu. Cela signifie aussi qu'une annulation à mi-parcours n'aplatit que les drawings dont les sources sont passées — la seule règle honnête disponible, puisque l'Assemble n'est pas une transaction.

Si un échec bloquant est rapporté sur le chemin de nœud d'un drawing, ce drawing n'est pas aplati du tout : une écriture refusée signifie que l'ensemble des sources atterries peut être incomplet exactement de la façon qui induit en erreur.

Le changement est instantané, et il ne convertit rien

Le mode est une lecture, pas une chirurgie. Basculez-le et la réponse s'applique aussitôt : pas de dialogue, pas de conversion, et rien ne bouge dans votre arbre. Les frames restent des frames, les art layers restent des art layers, chaque séquence reste exactement là où vous l'avez écrite.

Ce qui change, c'est quelles lignes comptent. En Original Bitmap, les couches qui ne sont pas la recette apparaissent barrées — mises de côté, pas supprimées — et la couche pointée reste vivante, parce que sa pile est ce que l'aplatissement va composer. Revenez en Art Layers et tout revient entier, exactement comme avant.

Le véritable aplatissement a lieu à l'Assemble, à l'appui du bouton — jamais au changement de mode. Un conteneur Frames vide ne pose aucun problème : la composition lit la pile de la couche pointée de toute façon.

Choisir le mode

Utilisez Art Layers quand Utilisez Original Bitmap quand
L'art sera peint, découpé ou redessiné dans Harmony L'art est final et n'a qu'à être placé
Vous voulez le trait et la couleur sur des couches séparées L'image est une plaque à plat
La source est vectorielle (.svg, .tvg) La source est un gros raster que vous ne voulez pas convertir
Vous voulez un contrôle par couche au moment du composite Vous voulez les pixels propres du fichier, intacts