← Torna agli strumenti di inquadratura

WebGL vero, LUT 3D vera

Anteprima LUT in tempo reale

Importa un vero file LUT 3D .cube e visualizzalo applicato al tuo flusso dal vivo tramite un autentico shader a frammenti WebGL con vera interpolazione trilineare — non un'approssimazione con filtro canvas che ne fa le veci. Il tuo file non lascia mai il tuo dispositivo.

Videocamera spenta

Carica una LUT

Nessuna LUT caricata — visualizzazione del flusso grezzo.

100%

Note

Come funziona

La tua LUT viene compattata in un'unica texture 2D, con un riquadro per ogni sezione del canale blu: è la tecnica standard per le LUT 3D quando non si dispone del supporto alle texture 3D esclusivo di WebGL2. Il filtraggio bilineare hardware gestisce gli assi rosso e verde; lo shader interpola manualmente tra i due riquadri di sezione blu più vicini per il terzo asse — un'autentica interpolazione trilineare, calcolata a ogni fotogramma in tempo reale.

Riferimento

Cosa legge e verifica questo strumento

VerificaRisultato
3D .cube (LUT_3D_SIZE)Supportato
1D .cube (LUT_1D_SIZE)Non supportato — segnalato, non gestito in modo errato in silenzio
DOMAIN_MIN/MAX non predefinitiRilevato e segnalato
Discrepanza nel numero di righe datiRifiutato con un errore specifico

Questi sono i veri controlli di analisi propri dello strumento — un file malformato genera un errore specifico, non un risultato errato in silenzio.

Passo dopo passo

Come visualizzare in anteprima una LUT

  1. Clicca su "Avvia fotocamera" e consenti l'accesso quando richiesto.
  2. Carica un file 3D .cube usando il selettore di file.
  3. Osserva la LUT applicarsi in tempo reale al tuo flusso dal vivo tramite lo shader WebGL.
  4. Attiva/disattiva la LUT per confrontarla direttamente con il flusso non elaborato.

Domande comuni

Domande frequenti

Il mio file LUT viene caricato da qualche parte?
No. Il file viene letto e applicato interamente nel tuo browser tramite WebGL — non lascia mai il tuo dispositivo, il che è importante dato che le LUT sono spesso risorse creative personali o a pagamento.
Si tratta di una vera LUT 3D o di un'approssimazione?
Una vera LUT 3D, applicata con un'autentica interpolazione trilineare in uno shader a frammenti WebGL — non un semplice filtro a matrice di colore che ne fa le veci.
Quali formati LUT sono supportati?
File 3D .cube standard (LUT_3D_SIZE). Le LUT 1D .cube non sono supportate. I valori DOMAIN_MIN/DOMAIN_MAX non predefiniti vengono rilevati e segnalati anziché gestiti in modo errato in silenzio.
Perché il mio file LUT è stato rifiutato?
Più comunemente per un numero di righe di dati che non corrisponde al LUT_3D_SIZE dichiarato, per l'assenza totale della riga LUT_3D_SIZE, oppure per un file LUT 1D, che questo strumento non supporta. Ogni caso segnala la propria causa specifica invece di fallire in silenzio.
Posso usarlo per visualizzare in anteprima una LUT prima di applicarla in un software di editing?
Sì — è esattamente l'uso previsto. Visualizza in anteprima come appare una vera LUT 3D su un video dal vivo prima di applicarla definitivamente nel tuo software di editing o streaming.
Perché serve proprio WebGL?
L'interpolazione trilineare su una tabella di ricerca colore 3D è un lavoro computazionalmente intensivo per ogni pixel, per ogni fotogramma — gli shader a frammenti di WebGL, accelerati via GPU, gestiscono tutto ciò in tempo reale in un modo con cui le semplici operazioni canvas di JavaScript non riuscirebbero a stare al passo ai frame rate del video dal vivo.