WebGL real, LUT 3D real
Previzualizator LUT în timp real
Importă un fișier LUT 3D .cube real și previzualizează-l aplicat pe imaginea ta live printr-un shader de fragmente WebGL autentic, cu interpolare trilineară reală — nu o aproximare cu filtru canvas care ține locul uneia. Fișierul tău nu părăsește niciodată dispozitivul tău.
Încarcă un LUT
Niciun LUT încărcat — se afișează imaginea brută.
Observații
Cum funcționează acest lucru
LUT-ul tău este ambalat într-o singură textură 2D, ca o placă pentru fiecare felie a canalului albastru — tehnica standard pentru LUT-uri 3D, fără a necesita suportul pentru texturi 3D disponibil doar în WebGL2. Filtrarea biliniară hardware gestionează axele roșu și verde; shaderul interpolează manual între cele două plăci de felie albastră cele mai apropiate pentru a treia axă — interpolare trilineară autentică, calculată în fiecare cadru, în timp real.
Referință
Ce citește și validează acest instrument
| Verificare | Rezultat |
|---|---|
| 3D .cube (LUT_3D_SIZE) | Suportat |
| 1D .cube (LUT_1D_SIZE) | Nesuportat — semnalat, nu tratat greșit în tăcere |
| DOMAIN_MIN/MAX non-implicit | Detectat și semnalat |
| Nepotrivire a numărului de linii de date | Respins cu o eroare specifică |
Acestea sunt propriile verificări reale de analiză ale acestui instrument — un fișier deformat primește o eroare specifică, nu un rezultat greșit în tăcere.
Pas cu pas
Cum să previzualizezi un LUT
- Apasă pe „Pornește camera” și permite accesul când ți se cere.
- Încarcă un fișier 3D .cube folosind selectorul de fișiere.
- Urmărește cum se aplică LUT-ul în timp real pe imaginea ta live, prin shaderul WebGL.
- Comută LUT-ul pornit/oprit pentru a compara direct cu imaginea ta neprocesată.
Întrebări frecvente