Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 046f498

Browse files
committed
Added formula sources
1 parent 014671d commit 046f498

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/utils/colour.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ function generateAB(hue: number, chroma: number): [number, number] {
4545
}
4646

4747
function labToRGB(l: number, a: number, b: number): [number, number, number] {
48+
// https://en.wikipedia.org/wiki/CIELAB_color_space#Reverse_transformation
49+
// https://en.wikipedia.org/wiki/SRGB#The_forward_transformation_(CIE_XYZ_to_sRGB)
50+
4851
// Convert CIELAB to CIEXYZ (D65)
4952
let y = (l + 16) / 116;
5053
const x = adjustXYZ(y + a / 500) * 0.9505;

0 commit comments

Comments
 (0)