Aperçu
Le New Eyewarpe pixel par pixel une des vues source en fonction de la disparity, pour synthétiser une vue à une position arbitraire entre gauche et droite. Sans cette capacité, modifier l'interaxial après tournage exigerait re-shooting.
Application classique : réduire l'effet 3D d'un plan jugé trop fort (Position 0.7 au lieu de 1.0 = nouvelle « vue droite » plus proche de la gauche = relief réduit). Ou inversement, exagérer le relief avec Position hors [0,1].
Où trouver ce node
- Effects Library :
Tools > Stereo > New Eye - Ajout rapide : clic droit dans le Node Editor →
Add Tool > Stereo > New Eye
Comment ça fonctionne
Le New Eye utilise le disparity map pour savoir où chaque pixel d'une vue se trouve dans l'autre. Pour générer une vue à Position t :
- Position = 0
- Le node retourne la vue gauche inchangée. Aucune interpolation.
- Position = 1
- Retourne la vue droite inchangée.
- Position = 0.5
- Vue au milieu : chaque pixel de la gauche est déplacé de moitié de sa disparité.
- Position > 1 ou < 0
- Extrapolation: vue au-delà des yeux source. Augmente l'interaxial perçu = plus de relief. Risqué : artefacts si extrapolation trop forte.
Inputs
- Left (orange) - vue gauche source.
- Right (vert) - vue droite source.
- Disparity (bleu)- disparity map (sortie d'un node Disparity).
- Effect Mask - optionnel.
Configuration
Réduire l'interaxial (relief moins fort) :
LeftCam ─┐
├── Disparity ──────┐
RightCam ┘ │
↓
LeftCam (input Left) ─── New Eye (Position = 0.7)
RightCam (input Right) ──┘
→ nouvelle vue droite, plus proche de gauche
(réduction relief)
Augmenter l'interaxial (extrapolation) :
[même setup] → New Eye (Position = 1.3)
→ vue au-delà droite, plus de relief
Génération multivue auto-stereoscopic :
LeftCam ─┐
├── Disparity
RightCam ┘
[Plusieurs New Eye en parallèle :]
Position = -0.5 → Vue 1
Position = 0.0 → Vue 2 (= Left)
Position = 0.5 → Vue 3
Position = 1.0 → Vue 4 (= Right)
Position = 1.5 → Vue 5
= 5 vues pour écran multivueOnglet Controls
- Position (défaut : 0.5)
- Position de la vue à générer entre gauche (0) et droite (1). Hors [0,1] = extrapolation. Souvent animée pour effets de zoom stéréoscopique.
- Method (défaut : Optical Flow)
- Méthode d'interpolation. Optical Flow = qualité optimale via vectors. Frame Blend = simple crossfade (ghosting). Forward / Backward = uses only one source view.
- Holes Fill (défaut : On)
- Comble les trous (zones occluses révélées par l'interpolation) en inpainting depuis pixels voisins. Indispensable pour vues fortement décalées.
- Edges (défaut : Smoother)
- Comportement aux bords. Smoother = adouci, Sharper = strict.
Cas d'usage
- Réduction de relief - plan tourné avec interaxial trop fort, spectateurs se plaignent : Position 0.7-0.8 = vue droite réduite, relief atténué.
- Convergence shift post-prod- recentrer le plan d'écran sur un sujet différent que pendant le tournage.
- Multivue auto-stereoscopic - certains écrans 3D sans lunettes nécessitent 5-9 vues. Plusieurs New Eye à Positions différentes = vues générées.
- Fix de problèmes individuels- une seule des deux caméras a un défaut (focus, dust). Régénérer la vue défaillante depuis l'autre via New Eye.
- Stereo conversion 2D → 3D - combiné à un disparity estimé par IA (MiDaS), permet de générer une vue stereo depuis du 2D.
- Animation de relief- animer Position de 0 à 1 au cours du temps = effet zoom stereo (relief qui s'intensifie).
Astuces
- Disparity propre obligatoire - les artefacts du disparity map se propagent dans la vue générée. Cleaner avant New Eye.
- Position dans [0,1] pour qualité- extrapolation (hors [0,1]) génère plus d'artefacts. Limiter à ±0.3 hors bornes pour rester acceptable.
- Optical Flow method = standard - les autres méthodes sont des fallbacks pour cas dégradés.
- Holes Fill activé - éviter les bords noirs aux occlusions. Toujours activer sauf si on doit voir les trous (debug).
- Cacher la sortie - le New Eye est lourd. Si plusieurs consommateurs en aval, cacher pour ne pas recalculer.
- Combinaison avec Combiner- New Eye produit une vue, Combiner peut l'assembler avec une vue source pour produire un nouveau stereo pair (par ex. Left original + New Eye généré au lieu de Right).
- Vérifier sur anaglyph - tester en sortie anaglyph pour voir si la vue générée fusionne correctement avec la source au cerveau.
- Pour des shifts massifs d'interaxial, refusionner avec un New Eye partiel + un Stereo Align pour corriger les artefacts résiduels.
