Dans un autre tutoriel, vous avez appris comment afficher un média dans un lecteur et comment le masquer avec des faces. Bien que le masquage soit un outil utile si vous avez besoin de formes complexes, dans ce cas le lecteur ajuste toujours le média entier dans sa zone rectangulaire. Il y a des cas où vous voudriez peut-être rogner le contenu en entrée avant qu'il soit envoyé dans le lecteur. C'est là que le Sélecteur de portion devient pratique.
Dans cet article, nous allons décrire le comportement du Sélecteur de portion puis illustrer son utilisation dans le cadre d'un mapping sur un gâteau de mariage.
Comment fonctionne-t-il?
Où le trouver
Une portion est une propriété d'un lecteur, pas d'un source ou un média. Elle est indépendante du contenu attaché.
Vous pouvez ouvrir le Sélecteur de portion d'un lecteur en le sélectionnant et cliquant sur "Entrer dans le sélecteur de portion" sous la catégorie "Recadrer" de ses Propriétés.
Note : il ne peut y avoir qu'une portion par lecteur.
Description de la fenêtre du sélecteur de portion
Il n'y a qu'une portion par lecteur. Une portion est un moyen non destructif de rogner du contenu, elle peut être éditée indéfiniment.
Voici un aperçu de la fenêtre de sélection :
- Dans le centre du sélecteur de portion, vous pouvez voir une image fixe du contenu affiché dans le lecteur, ainsi que le nom et la résolution du média actuellement en cours de lecture au-dessus. Si rien n'est attaché au lecteur au moment d'ouvrir le sélecteur de portion, vous verrez un damier par défaut de 1920x1080, comme dans l'image précédente, et vous pouvez toujours créer une portion.
- Sur cette image se trouve la zone de rognage, l'aire rectangulaire définie par les quatre poignées jaunes. Elle représente la portion et sa résolution (en pixels) et ses coordonnées (en pixels aussi, relatives au coins supérieur gauche de l'image et la zone).
- Vous pouvez naviguer dans la zone de création avec les raccourcis communs de HeavyM : zoomer en avant/arrière avec les boutons dans le coin en bas à droite ou la mollette de la souris ; se déplacer en pressant la mollette ou avec [Espace] + glisser.
Créer une portion
Pour créer une portion :
- Définissez sa taille en glissant les poignées jaunes pour définir les limites de la zone de rognage ou utilisez les champs de saisie sous l'image pour entrer des valeurs précises, en pourcentage ou pixels (plus d'infos dans la prochaine section).
- Définissez sa position en glissant la zone de rognage, ou en utilisant les flèches du clavier.
- Cliquez sur "Créer".
C'est tout ! Si vous devez modifier la Portion, il vous suffit d'entrer dans le Sélecteur de Portion du Lecteur, d'effectuer vos modifications et de cliquer sur "Créer" pour les appliquer.
Comportement avec les Médias
Une portion n'est pas directement liées à une Source, donc elle n'est pas relative à un Média en particulier. En fait, tous les types de médias peuvent être rognés, même avec des résolutions différentes. La slice crée juste une texture avec les mêmes proportions relatives à la résolution du média en cours de lecture.
Comme montré dans l'aperçu, la taille de la slice est donnée en pourcents et pixels. Vous remarquerez que les valeurs en pourcentage ne changent pas, peu importe le média en lecture. C'est parce qu'elles ne dépendent pas de la résolution du média actuel (contrairement à la taille en pixels, qui est juste donnée en indication et est convertie à partir de la valeur en pourcentage). Pareil pour les coordonnées, elles sont calculées proportionnellement. Voici un exemple :
Vous créez une portion qui prend 50% de la largeur et 50% de la hauteur et la positionnez dans le coin en haut à droite : peu importe le type de média en lecture ou sa résolution, le lecteur affichera toujours le quart supérieur de la texture. Par exemple, s'il s'agit d'une vidéo 1920x1080, la portion couvrira 960x540px et sera placée à X=960 ; Y=0. Pour un nuanceur de 500x500px ces valeurs représenteront 250x250px et X=250 ; Y=250.
Comportement avec les Cartes
Comme mentionné précédemment, une portion est considérée comme une propriété géométrique d'un lecteur. De ce fait, elle est liée à la forme et sera donc la même dans toutes les séquences utilisant la même Carte.
Exemple de mapping sur un gâteau
Voici un exemple de la praticité du Sélecteur de portion. Nous allons mapper une boucle vidéo sur un faux gâteau pour un mariage.
- Nous avons ajouté une photo du gâteau du point de vue du projecteur en arrière-plan (Afficher → Paramètres de l'image...) pour nous aider à dessiner.
- Nous créons et ajustons ensuite un lecteur sur chaque partie du gâteau sur laquelle nous voulons voir la vidéo.
- Notre vidéo fait 1920x1080px. Nous avons crée une image de réglage de la même résolution pour nous aider à délimiter chacune des 8 portion.
- Nous l'attachons au premier lecteur. Comme attendu, l'image remplit la forme.
- Nous pouvons créer une portion dans son sélecteur de portion en ajustant la zone de rognage au bloc de couleur correspondant dans le modèle. Ici, nous savons qu'elle doit faire 860x270 donc nous pouvons même directement entrer ces valeurs.
Voici le résultat après avoir cliqué sur "Créer" : - Après avoir répété les étapes 4 et 5 pour chaque lecteur, voici ce que nous obtenons :
- Maintenant que chaque portion est ajustée, nous pouvons simplement changer le contenu et lier la vidéo.
Et voilà ! Le même fichier vidéo est attaché à tous les lecteurs, donc la lecture est parfaitement synchronisée entre toutes les portions.