Alpha et transparence
Quels formats d'export savent garder la transparence, la différence entre Direct et Prémultiplié, à quoi sert le Cache, et comment vérifier le résultat avant de vous engager.
Un canevas de Celas Studio a toujours un canal alpha pendant que vous travaillez. Ce qui en survit à l'export dépend entièrement du format que vous choisissez : certains le gardent parfaitement, d'autres ne savent pas du tout le représenter, et un seul n'en garde qu'une version dure, en tout ou rien.
Quels formats savent le porter
| Format | Alpha |
|---|---|
| PNG (image fixe, séquence, feuille) | Oui, sans perte |
| WebP (image fixe, séquence, feuille) | Oui |
| JPEG, BMP | Non : toujours aplati |
| MOV (QuickTime) | Oui, en direct seulement |
| WebM (VP9) | Oui |
| WebP animé | Oui |
| MP4 (H.264 / HEVC) | Non : la commande Canaux est bloquée sur RGB |
| GIF animé | Une découpe dure seulement, voir plus bas, pas une transparence douce |
Pour une image fixe, une séquence ou une feuille de sprites, l'Arrière-plan propose Couleur du canevas, Noir, Blanc et Transparent. Transparent n'apparaît que pour le PNG et le WebP, parce que le JPEG et le BMP n'ont nulle part où le mettre. Choisissez l'un des deux et le dialogue le dit franchement : « JPEG ne peut pas stocker la transparence - export sur la couleur du canevas », le BMP étant traité pareil. L'image est aplatie sur la couleur que porte l'Arrière-plan : s'il vous faut une image fixe transparente, passez donc d'abord le Format en PNG ou en WebP.
Pour la vidéo, la transparence vit dans la commande Canaux et non dans l'Arrière-plan : mettez-la sur RVB + alpha, ce qui n'est disponible que pour le MOV, le WebM et le WebP animé. Le MP4 grise la commande et force RGB, parce que ni le H.264 ni le HEVC ne peut porter le moindre canal alpha. Pour une image animée transparente, le MP4 n'est pas une option, quel que soit le reste des réglages.
Le GIF est un cas à part
Un GIF met une entrée de palette de côté comme entièrement transparente, et un pixel est cette entrée ou ne l'est pas. Il n'y a pas d'alpha partiel. Un bord doux ou une ombre portée devient une découpe dure et un peu déchiquetée. Pour un bord propre, exportez plutôt en MOV, en WebM ou en WebP animé, et gardez le GIF pour les aperçus rapides où la découpe n'a pas d'importance.
Direct ou Prémultiplié
Là où Canaux est réglé sur RVB + alpha, une commande Couleur apparaît avec deux options, Direct et Prémultiplié. Elles stockent la même transparence, mais la couleur en dessous est conservée autrement, et le choix compte dès que le clip est composité sur autre chose.
- Direct garde les valeurs RVB exactement telles que peintes, indépendamment du canal alpha : un pixel rouge à demi transparent est donc toujours stocké en rouge pleine force avec 50% d'alpha à côté.
- Prémultiplié mélange la couleur vers celle du Cache à mesure que l'alpha baisse : un pixel rouge à demi transparent sur un cache noir est donc stocké en rouge plus sombre. C'est le format qu'attendent certains logiciels de composition et de lecture, et il évite une frange pâle autour des bords doux dans les logiciels qui ne traitent pas l'alpha correctement.
Direct est la valeur par défaut. Ne passez à Prémultiplié que si le logiciel auquel vous remettez le fichier le demande.
Cache
La commande Arrière-plan devient Cache dès que vous choisissez Prémultiplié, et propose Couleur du canevas, Noir ou Blanc, jamais Transparent, parce que le Prémultiplié a besoin d'une vraie couleur dans laquelle fondre les bords. Prenez le fond sur lequel vous compositerez vraiment le clip : plus la correspondance est bonne, plus le bord est propre. Choisir Direct, à l'inverse, retire complètement la commande, puisque l'alpha direct tient la couleur et la transparence à part et n'a rien contre quoi caler.
Vérifier le résultat
Les dialogues Vidéo et GIF animé lisent tous deux un aperçu en direct avec un damier de huit pixels derrière tout ce qui est transparent, ce qui vous laisse voir exactement ce qui survivra et ce qui ne survivra pas avant de cliquer sur Exporter. L'aperçu du GIF passe par la même réduction de couleurs que le fichier final : ce que vous y voyez est ce que vous obtenez.