← Retour aux Outils de Cadrage

Vrai WebGL, vraie LUT 3D

Prévisualiseur de LUT en Temps Réel

Importez un vrai fichier LUT 3D .cube et prévisualisez-le appliqué à votre flux en direct via un véritable shader de fragments WebGL avec une vraie interpolation trilinéaire — pas une approximation par filtre canvas qui en tient lieu. Votre fichier ne quitte jamais votre appareil.

Caméra éteinte

Charger une LUT

Aucune LUT chargée — affichage du flux brut.

100%

Notes

Comment cela fonctionne

Votre LUT est compressée dans une seule texture 2D, avec une tuile par tranche du canal bleu — la technique standard pour les LUT 3D sans nécessiter la prise en charge des textures 3D réservée à WebGL2. Le filtrage bilinéaire matériel gère les axes rouge et vert ; le shader interpole manuellement entre les deux tuiles de tranche bleue les plus proches pour le troisième axe — une véritable interpolation trilinéaire, calculée à chaque image en temps réel.

Référence

Ce que Cet Outil Lit et Valide

VérificationRésultat
3D .cube (LUT_3D_SIZE)Pris en charge
1D .cube (LUT_1D_SIZE)Non pris en charge — signalé, et non traité silencieusement
DOMAIN_MIN/MAX non par défautDétecté et signalé
Écart dans le nombre de lignes de donnéesRejeté avec une erreur spécifique

Ce sont les propres vérifications d'analyse réelles de cet outil — un fichier mal formé génère une erreur spécifique, et non un résultat erroné silencieux.

Étape par Étape

Comment Prévisualiser une LUT

  1. Cliquez sur « Démarrer la caméra » et autorisez l'accès lorsque demandé.
  2. Importez un fichier LUT 3D .cube à l'aide du sélecteur de fichiers.
  3. Observez la LUT s'appliquer en temps réel à votre flux en direct grâce au shader WebGL.
  4. Activez ou désactivez la LUT pour comparer directement avec votre flux non traité.

Questions Courantes

Questions Fréquentes

Mon fichier LUT est-il envoyé quelque part ?
Non. Le fichier est lu et appliqué entièrement dans votre navigateur via WebGL — il ne quitte jamais votre appareil, ce qui compte puisque les LUT sont souvent des ressources créatives personnelles ou payantes.
S'agit-il d'une vraie LUT 3D ou d'une approximation ?
Une vraie LUT 3D, appliquée avec une véritable interpolation trilinéaire dans un shader de fragments WebGL — et non un filtre de matrice de couleurs simplifié qui en tient lieu.
Quels formats de LUT sont pris en charge ?
Les fichiers LUT 3D .cube standard (LUT_3D_SIZE). Les LUT 1D .cube ne sont pas prises en charge. Les valeurs DOMAIN_MIN/DOMAIN_MAX non par défaut sont détectées et signalées plutôt que traitées silencieusement.
Pourquoi mon fichier LUT a-t-il été rejeté ?
Le plus souvent, il s'agit d'un nombre de lignes de données qui ne correspond pas au LUT_3D_SIZE déclaré, d'une ligne LUT_3D_SIZE totalement absente, ou d'un fichier LUT 1D, que cet outil ne prend pas en charge. Chaque cas indique sa cause précise plutôt que d'échouer silencieusement.
Puis-je m'en servir pour prévisualiser une LUT avant de l'appliquer dans un logiciel de montage ?
Oui — c'est exactement l'usage prévu. Prévisualisez à quoi ressemble une vraie LUT 3D sur une vidéo en direct avant de vous engager avec elle dans votre logiciel de montage ou de streaming.
Pourquoi WebGL est-il spécifiquement nécessaire ?
L'interpolation trilinéaire sur une table de correspondance de couleurs 3D est un travail intensif en calcul, par pixel et par image — les shaders de fragments accélérés par le GPU de WebGL gèrent cela en temps réel, d'une manière que de simples opérations canvas en JavaScript ne pourraient pas suivre aux cadences d'image d'une vidéo en direct.