Echte WebGL, echte 3D LUT
LUT Real-time Preview
Importeer een echt 3D .cube LUT-bestand en bekijk het toegepast op je livefeed via een echte WebGL-fragmentshader met echte trilineaire interpolatie — geen canvas-filterbenadering die daarvoor doorgaat. Je bestand verlaat je apparaat nooit.
Laad een LUT
Geen LUT geladen — onbewerkte feed wordt weergegeven.
Opmerkingen
Hoe dit werkt
Je LUT wordt samengepakt in één 2D-textuur, met één tegel per blauwkanaal-schijf — de standaardtechniek voor 3D LUT's zonder dat 3D-textuurondersteuning nodig is die alleen in WebGL2 beschikbaar is. Hardwarematige bilineaire filtering verwerkt de rode en groene assen; de shader interpoleert handmatig tussen de twee dichtstbijzijnde blauwe-schijftegels voor de derde as — echte trilineaire interpolatie, elk frame in realtime berekend.
Referentie
Wat dit uitleest en controleert
| Controle | Resultaat |
|---|---|
| 3D .cube (LUT_3D_SIZE) | Ondersteund |
| 1D .cube (LUT_1D_SIZE) | Niet ondersteund — gemarkeerd, niet stilzwijgend verkeerd verwerkt |
| Niet-standaard DOMAIN_MIN/MAX | Gedetecteerd en gemarkeerd |
| Afwijkend aantal datalijnen | Geweigerd met een specifieke foutmelding |
Dit zijn de eigen echte parsingcontroles van deze tool — een misvormd bestand krijgt een specifieke foutmelding, geen stilzwijgend fout resultaat.
Stap voor stap
Een LUT bekijken in preview
- Klik op "Camera starten" en sta toegang toe wanneer daarom wordt gevraagd.
- Upload een 3D .cube-bestand via de bestandskiezer.
- Bekijk hoe de LUT in realtime wordt toegepast op je livefeed via de WebGL-shader.
- Zet de LUT aan/uit om deze rechtstreeks te vergelijken met je onbewerkte feed.
Veelgestelde vragen