← Volver a Herramientas de Encuadre

WebGL real, LUT 3D real

Previsualizador de LUT en Tiempo Real

Importa un archivo LUT 3D .cube real y previsualízalo aplicado a tu imagen en vivo mediante un shader de fragmentos WebGL genuino con interpolación trilineal real, no una aproximación con filtro de canvas que la sustituya. Tu archivo nunca sale de tu dispositivo.

Cámara apagada

Cargar una LUT

Ninguna LUT cargada — mostrando imagen sin procesar.

100%

Notas

Cómo funciona esto

Tu LUT se empaqueta en una única textura 2D, con un mosaico por cada corte del canal azul, la técnica estándar para LUTs 3D sin necesitar el soporte de texturas 3D exclusivo de WebGL2. El filtrado bilineal por hardware se encarga de los ejes rojo y verde; el shader interpola manualmente entre los dos mosaicos de corte azul más cercanos para el tercer eje — interpolación trilineal genuina, calculada en cada fotograma en tiempo real.

Referencia

Qué Lee y Valida Esta Herramienta

ComprobaciónResultado
LUT 3D .cube (LUT_3D_SIZE)Compatible
LUT 1D .cube (LUT_1D_SIZE)No compatible — se señala, no se gestiona de forma silenciosa
DOMAIN_MIN/MAX no predeterminadoDetectado y señalado
Discrepancia en el número de líneas de datosRechazado con un error específico

Estas son las comprobaciones de análisis reales de esta herramienta: un archivo mal formado genera un error específico, no un resultado incorrecto silencioso.

Paso a Paso

Cómo Previsualizar una LUT

  1. Haz clic en "Iniciar cámara" y permite el acceso cuando se solicite.
  2. Sube un archivo LUT 3D .cube mediante el selector de archivos.
  3. Observa cómo la LUT se aplica en tiempo real a tu imagen en vivo mediante el shader WebGL.
  4. Activa o desactiva la LUT para compararla directamente con tu imagen sin procesar.

Preguntas Frecuentes

Preguntas Frecuentes

¿Se sube mi archivo LUT a algún sitio?
No. El archivo se lee y se aplica por completo en tu navegador mediante WebGL — nunca sale de tu dispositivo, algo importante ya que las LUT suelen ser recursos creativos personales o de pago.
¿Es una LUT 3D real o una aproximación?
Una LUT 3D real, aplicada con interpolación trilineal genuina en un shader de fragmentos WebGL, no un filtro simplificado de matriz de color que la sustituya.
¿Qué formatos de LUT son compatibles?
Archivos LUT 3D .cube estándar (LUT_3D_SIZE). Las LUT 1D .cube no son compatibles. Los valores no predeterminados de DOMAIN_MIN/DOMAIN_MAX se detectan y se señalan en lugar de gestionarse de forma silenciosa.
¿Por qué se rechazó mi archivo LUT?
Lo más común es un número de líneas de datos que no coincide con el LUT_3D_SIZE declarado, la ausencia total de una línea LUT_3D_SIZE, o un archivo LUT 1D, que esta herramienta no admite. Cada caso indica su causa específica en lugar de fallar en silencio.
¿Puedo usar esto para previsualizar una LUT antes de aplicarla en un software de edición?
Sí — ese es exactamente el uso previsto. Previsualiza cómo se ve una LUT 3D real en video en vivo antes de aplicarla definitivamente en tu software real de edición o transmisión.
¿Por qué se necesita WebGL específicamente?
La interpolación trilineal en una tabla de búsqueda de color 3D es un trabajo computacionalmente intensivo por píxel y por fotograma — los shaders de fragmentos acelerados por GPU de WebGL lo gestionan en tiempo real de una forma que las operaciones de canvas en JavaScript puro no podrían seguir el ritmo a las tasas de fotogramas de un video en vivo.