<
!— Open Graph data —> <!— FavIcon —>
lygia/colorlygia/color/blendlygia/color/brightnessContrastlygia/color/brightnessMatrixlygia/color/compositelygia/color/contrastlygia/color/contrastMatrixlygia/color/daltonizelygia/color/desaturatelygia/color/distancelygia/color/ditherlygia/color/exposurelygia/color/hueShiftlygia/color/hueShiftRYBlygia/color/layerlygia/color/levelslygia/color/lumalygia/color/luminancelygia/color/lutlygia/color/mixOklablygia/color/mixRYBlygia/color/mixSpectrallygia/color/palettelygia/color/saturationMatrixlygia/color/spacelygia/color/tonemaplygia/color/vibrancelygia/color/whiteBalanceLygia functions are small and self-contained. You can just copy, paste and edit them into your app if you prefer doing things manually! ↩
Lygia currently hosts two versions of WebGPU shaders.
The newer versions use the WESL language and have a .wesl suffix.
For new Lygia users, we recommend .wesl.
(The older versions use a .wgsl suffix, but are less complete and use a custom #include syntax.) ↩
lygia/color/blendlygia/color/brightnessContrastlygia/color/brightnessMatrixlygia/color/compositelygia/color/contrastlygia/color/contrastMatrixlygia/color/daltonizelygia/color/desaturatelygia/color/distancelygia/color/ditherlygia/color/exposurelygia/color/hueShiftlygia/color/hueShiftRYBlygia/color/layerlygia/color/levelslygia/color/lumalygia/color/luminancelygia/color/lutlygia/color/mixOklablygia/color/mixRYBlygia/color/mixSpectrallygia/color/palettelygia/color/saturationMatrixlygia/color/spacelygia/color/tonemaplygia/color/vibrancelygia/color/whiteBalanceLygia functions are small and self-contained. You can just copy, paste and edit them into your app if you prefer doing things manually! ↩
Lygia currently hosts two versions of WebGPU shaders.
The newer versions use the WESL language and have a .wesl suffix.
For new Lygia users, we recommend .wesl.
(The older versions use a .wgsl suffix, but are less complete and use a custom #include syntax.) ↩
lygia/color/blendlygia/color/brightnessContrastlygia/color/brightnessMatrixlygia/color/compositelygia/color/contrastlygia/color/contrastMatrixlygia/color/daltonizelygia/color/desaturatelygia/color/distancelygia/color/ditherlygia/color/exposurelygia/color/hueShiftlygia/color/hueShiftRYBlygia/color/layerlygia/color/levelslygia/color/lumalygia/color/luminancelygia/color/lutlygia/color/mixOklablygia/color/mixRYBlygia/color/mixSpectrallygia/color/palettelygia/color/saturationMatrixlygia/color/spacelygia/color/tonemaplygia/color/vibrancelygia/color/whiteBalanceLygia functions are small and self-contained. You can just copy, paste and edit them into your app if you prefer doing things manually! ↩
Lygia currently hosts two versions of WebGPU shaders.
The newer versions use the WESL language and have a .wesl suffix.
For new Lygia users, we recommend .wesl.
(The older versions use a .wgsl suffix, but are less complete and use a custom #include syntax.) ↩
lygia/color/blendlygia/color/brightnessContrastlygia/color/distancelygia/color/exposurelygia/color/hueShiftlygia/color/hueShiftRYBlygia/color/lumalygia/color/mixOklablygia/color/mixSpectrallygia/color/saturationMatrixlygia/color/vibrancelygia/color/whiteBalanceLygia functions are small and self-contained. You can just copy, paste and edit them into your app if you prefer doing things manually! ↩
Lygia currently hosts two versions of WebGPU shaders.
The newer versions use the WESL language and have a .wesl suffix.
For new Lygia users, we recommend .wesl.
(The older versions use a .wgsl suffix, but are less complete and use a custom #include syntax.) ↩
lygia/color/brightnessContrastlygia/color/brightnessMatrixlygia/color/contrastlygia/color/contrastMatrixlygia/color/desaturatelygia/color/distancelygia/color/exposurelygia/color/hueShiftlygia/color/hueShiftRYBlygia/color/levelslygia/color/lumalygia/color/luminancelygia/color/mixOklablygia/color/mixSpectrallygia/color/saturationMatrixlygia/color/vibrancelygia/color/whiteBalanceLygia functions are small and self-contained. You can just copy, paste and edit them into your app if you prefer doing things manually! ↩
Lygia currently hosts two versions of WebGPU shaders.
The newer versions use the WESL language and have a .wesl suffix.
For new Lygia users, we recommend .wesl.
(The older versions use a .wgsl suffix, but are less complete and use a custom #include syntax.) ↩
Lygia functions are small and self-contained. You can just copy, paste and edit them into your app if you prefer doing things manually! ↩
Lygia currently hosts two versions of WebGPU shaders.
The newer versions use the WESL language and have a .wesl suffix.
For new Lygia users, we recommend .wesl.
(The older versions use a .wgsl suffix, but are less complete and use a custom #include syntax.) ↩