(color: RGBA)
| 105 | } |
| 106 | |
| 107 | function luminance(color: RGBA): number { |
| 108 | return 0.299 * color.r + 0.587 * color.g + 0.114 * color.b |
| 109 | } |
| 110 | |
| 111 | function fade(color: RGBA, base: RGBA, fallback: number, scale: number, limit: number): RGBA { |
| 112 | if (color.a === 0) { |