PoC ve vývoji · lokální WebGL 2
Analog Lab
Sampler filmového vzhledu. 13 sad film + tělo + sklo, 31 filmů z G'MIC LUT, vlastní .cube, 35 mm rámeček a datumka z EXIF. Fotka zůstává v prohlížeči.
01
Srovnání
Myš nad fotkou dělí obraz: vlevo originál, vpravo film. Poloha myši posouvá dělicí čáru. Mimo fotku je vidět jen upravený snímek. Na dotykové obrazovce srovnání drží prst na fotce. Klávesa O drží originál, šipky ← → přepínají film.
02
Sady a paměť
Sada nastaví film, tělo, sklo, rámeček a datumku jedním klikem. Jezdce Mixu drží hodnoty sady. Ručně posunutý jezdec zůstává při přepínání filmu, těla i skla a je označený tečkou. Tlačítko Vrátit na sadu zruší ruční hodnoty. Volba, ruční jezdce i vlastní LUT jsou uložené v localStorage tohoto prohlížeče.
03
WebGL 2
Náhled i export kreslí jeden fragment shader v pořadí soudkovitost, chromatická aberace, měkkost, halace, LUT, kontrast těla, teplota, viněta, šmouhy a zrno. Měkkost a halace berou mipmapy zdrojové textury. Zrno vychází z ISO filmu, digitální simulace Fuji X-Trans začínají na nule.
04
3D LUT
Paleta je G'MIC Film Emulation, 29 souborů .cube 13³ (Portra, Superia, Velvia, HP5, Classic Chrome, …). Vlastní Adobe/Iridas.cube LUT filmu nahradí. Osa R se v souboru mění nejrychleji, stejně jako v textuře sampler3D. 1D LUT parser odmítá. Notice:NOTICE.md.
05
Tělo, sklo, rámeček
Tělo Lomo LC-A přidá tunelovou vinětu, kontrast a mírný leak. Sklo Minar Minitar-1 32 mm přidá soudkovitost a CA. Holga má čtvercovou vinětu a plastové kreslení. Formát 35 mm kreslí KS perforaci, 120 širší okraj. Rámeček i datumka jsou v exportu JPEG.
README: README.md. Pipeline: pipeline.md.