srgbToLinear

sRGB color values to linear RGB color space.

110 total functionsUpdated: Invalid Date

srgbToLinear

sRGB color values to linear RGB color space.

Parameters

NameTypeDescription
colorvec3<f32>sRGB color values.

Returns

vec3<f32>RGB color values.

WGSL Code

fn srgbToLinear(color: vec3<f32>) -> vec3<f32> {
return pow(color, vec3(2.2));
}

About wgsl-fns

A JavaScript library providing WGSL utility functions as strings for WebGPU shader development. Includes mathematical utilities, noise generation, signed distance fields, and color manipulation functions.

Install:npm install wgsl-fns
Import:import { srgbToLinear, getFns } from 'wgsl-fns'
Usage:getFns(['srgbToLinear'])