Learn
These guides aim to teach you color theory as it shows up in real work: how color is made, stored, and shown.
sRGB vs linear color in shaders
What display (sRGB) and linear color numbers mean, which to use in shaders and lighting, and how Unity, Unreal and the web treat the same hue.
OKLCh explained, and why HSL keeps letting you down
How OKLCh works, why its lightness matches what you see when HSL lightness does not, and how to use it to build tonal scales that actually look even.
Color format cheat sheet
Every common color format in one place: hex variants, CSS functions, shader vectors and engine constructors, with the channel ranges and ordering each one expects.
Choosing accessible text colors
How WCAG 2 contrast ratios work, where they go wrong, what APCA does differently, and a practical method for picking text colors that pass and look right.
Hex color codes explained
What the six digits in a hex color actually mean, how the shorthand and alpha forms work, and how to read or write one by hand.
Unity Color vs Color32
When to use Color or Color32 in Unity, what the 0–1 and 0–255 numbers mean, and when color.linear matters in a Linear color-space project.
Unreal FLinearColor vs FColor
Why FLinearColor and FColor use different numbers for the same hue, when to use each type, and how to avoid grays that look too bright in Unreal.