Dans ce tutoriel, je vais vous montrer comment remplacer une portion plane d’une vidéo réelle dans Blender en utilisant le Motion Tracking, sans avoir besoin de réaliser l’étape de Solving.



Transcription de la vidéo

Bonjour à tous ! Dans ce tutoriel, je vais vous montrer comment remplacer une portion plane d’une vidéo réelle dans Blender en utilisant le Motion Tracking, sans avoir besoin de réaliser l’étape de Solving. Je vais utiliser uniquement 4 Track Points et l’outil Plane Track, qui fonctionne spécifiquement sur des surfaces planes. Il est donc idéal pour remplacer ou modifier l’apparence d’un mur, d’un tableau ou de toute autre surface plate, éventuellement avec des images semi-transparentes.

Avant de commencer, je dois faire deux remarques importantes pour vous aider à déterminer si l’outil présenté dans ce tutoriel convient à vos besoins. Le Plane Track n’est pas un objet 3D, donc vous ne pouvez pas appliquer de UV Mapping sur ce plan pour les images ou les vidéos que vous souhaitez superposer à la vidéo d’origine. Cela signifie que les images ou vidéos doivent avoir le même format d’image que le Plane Track. Sinon, il y aura des déformations. Ensuite, comme le Plane Track n’est pas un objet 3D, il n’a pas de Material. Par conséquent, le remplacement n’affichera pas de reflets spéculaires ou d’autres effets d’éclairage. Cependant, vous pouvez quand même ajouter du Color Grading, du Motion Blur et d’autres effets dans la phase de Compositing. Si ces limitations posent problème, il vaut mieux effectuer un suivi complet avec Solving et utiliser un objet Plane réel avec son propre Material. Sinon, poursuivons le tutoriel.

Je commence par ouvrir un nouveau projet Blender, dans ce cas la version 4.3, et je change le Workspace en Motion Tracking. Vous trouverez cette option dans la section VFX de la liste des Workspaces.

Dans le Movie Clip Editor, je charge la vidéo que j’ai enregistrée sur le disque. Je veux remplacer l’image affichée dans le tableau, et les quatre coins de cette image sont parfaits pour placer des Track Points, car ils ont un fort contraste et sont faciles à détecter par l’algorithme de tracking tout au long du clip.

Je place ensuite 4 Track Points en cliquant sur Add Marker à gauche, puis en cliquant sur l’image pour définir la position initiale de chaque Track Point. J’ajuste leur position dans la fenêtre de zoom de l’onglet Track dans le panneau de droite. Une fois terminé, je sélectionne tous les Track Points en appuyant sur la touche A pendant que la souris est au-dessus de l’image.

Je clique sur Set Scene Frames dans l’onglet Track Clip pour que la durée de la scène Blender corresponde à celle de la vidéo. Ensuite, je clique sur le bouton Track Markers pour que Blender essaie de suivre les 4 Track Points tout au long du clip.

J’ouvre maintenant l’onglet Solve à gauche et la section Plane Track qui se trouve en haut. Avec les quatre Track Points sélectionnés, j’ajoute un objet Plane Track à la scène en cliquant sur le bouton Create Plane Track. Cet objet possède quatre sommets, qui sont associés aux quatre Track Points d’origine. L’association n’est pas toujours parfaite, mais vous pouvez la corriger manuellement en sélectionnant et en déplaçant chaque sommet de la Plane avec un clic gauche et un glissement de la souris. Dans ce cas, le tracking est suffisamment précis pour qu’il n’y ait pas de décalages notables, mais je vais quand même expliquer comment les corriger si cela se produit.

Dans la section Plane Track de l’onglet Track à droite, il y a un bouton appelé Auto Keyframe. Lorsque cette option est activée, chaque fois que l’on déplace un sommet de la Plane à un frame dans la timeline, sa nouvelle position est automatiquement enregistrée. C’est très utile lorsque des corrections manuelles sont nécessaires.

Nous pouvons maintenant charger l’image à superposer en cliquant sur Open dans la section Plane Track. L’image peut aussi être semi-transparente, par exemple pour ajouter un logo ou du texte sur le contenu original au lieu de le remplacer complètement.

La section Opacity de l’onglet Plane Track permet de réduire l’opacité de la nouvelle image. Ce paramètre n’est pas animable. Quoi qu’il en soit, ce que nous voyons ici n’est qu’un aperçu de l’effet. Pour effectuer réellement le remplacement et rendre la vidéo finale, nous devons passer dans le Compositor.

Dans l’éditeur Compositing, je remplace le nœud Render Layers par un nœud Movie Clip dans lequel je charge la vidéo d’origine. Je connecte ensuite ce nœud à un nœud Reroute. Le nœud Reroute est ensuite connecté à la fois à un nœud Composite et à un nœud Viewer. Le nœud Viewer permet d’afficher un aperçu dans l’arrière-plan de l’éditeur, grâce à l’option Backdrop activée en haut à droite.

Dans l’éditeur, j’ajoute aussi un nœud Image dans lequel je charge l’image que je souhaite appliquer sur la vidéo d’origine. Ce nœud Image est ensuite connecté à un nœud Plane Track Deform. Si l’on connecte ce nœud au Viewer, on obtient un aperçu de la nouvelle image, mais sans déformation pour le moment car nous n’avons pas encore configuré les paramètres du nœud.

Tout d’abord, je charge la vidéo d’origine dans le nœud Plane Track Deform. Ensuite, je définis les deux autres champs du nœud : la caméra utilisée dans la vidéo et le Plane Track. Vous pouvez inclure plusieurs Planes de ce type dans un seul projet. Notez que la caméra et le Plane sont des objets du Movie Clip Editor, et non des objets 3D dans la scène Blender.

Pour superposer l’image à la vidéo d’origine, j’utilise un nœud Alpha Over, en connectant spécifiquement l’image à la deuxième entrée Image de ce nœud. L’aperçu est maintenant clairement visible dans le Backdrop de l’éditeur. Ensuite, je définis la résolution de sortie pour qu’elle corresponde à celle de la vidéo d’origine, ainsi que les autres paramètres de fichier de sortie, avant de lancer le rendu de l’animation depuis le menu Render.

Voici la vidéo générée en sortie.

Si vous souhaitez animer l’opacité de l’image que vous appliquez, par exemple pour créer une transition en fondu entre le clip original et le clip modifié, vous pouvez animer la valeur du paramètre Factor du nœud Alpha Over. Réglez cette valeur à 0 au premier frame de l’animation, puis appuyez sur la touche I avec la souris positionnée sur le paramètre, ou faites un clic droit et choisissez Insert Keyframes. Ensuite, allez au dernier frame, modifiez la valeur de Factor à 1, et insérez une nouvelle image clé.

Voici la vidéo finale avec l’effet de fondu appliqué.

Avant de passer à un autre exemple, voici une petite astuce supplémentaire. Si vous cliquez sur le menu déroulant dans l’onglet Plane Track et sélectionnez New Image From Plane Marker, Blender générera une nouvelle image temporaire basée sur la zone définie par le Plane Track, et la nommera selon le nom du Plane Track. Vous pouvez alors modifier cette image directement dans Blender ou l’enregistrer sur le disque pour la modifier dans un programme externe. De cette façon, vous pouvez éditer l’image visible dans le clip original, charger la version modifiée et l’utiliser pour remplacer l’originale.

Vous pouvez également charger des vidéos dans le Plane Track et dans le Compositor à l’aide d’un autre nœud Movie. Cependant, ces clips doivent déjà avoir des dimensions proportionnelles à celles du Plane Track, donc gardez cela à l’esprit.

Voici le clip avec la texture animée. Ce sera tout pour ce tutoriel. J’espère qu’il vous a été utile. À bientôt.

Rechercher dans les Tutoriels

Saisissez une expression ou plusieurs mots-clés séparés par des virgules.

Modèles 3D, tutoriels et ressources en infographie de Francesco Milanese. Les licences d’utilisation des modèles 3D peuvent être achetées sur les boutiques externes accessibles depuis leurs pages respectives, conformément aux conditions de licence applicables. Francesco Milanese — Numéro de TVA : 06321250877. Contact : info@francescomilanese.com


POLITIQUE GENERALE DE CONFIDENTIALITE ET D'UTILISATION DES COOKIES