Commit 70b16f0
committed
feat: add ColorMath with HSY'/HSV/HSL color models
- Add Color struct with RGBA conversions
- Add ColorModel enum (HSV, HSL, HSI, HSY_Prime)
- Add SelectorShape enum (Triangle, Square, Wheel)
- Add HarmonyType enum for color harmonies
- Add ColorLumaCoeffs for custom luma (Rec.709, Rec.601)
- Implement conversions between all color models
- Add shadow generator and harmony generator
- Add ColorState with history and palette extraction1 parent e990647 commit 70b16f0
2 files changed
Lines changed: 564 additions & 0 deletions
0 commit comments