@@ -2306,6 +2306,38 @@ or any other color or monochrome output device which has been characterized.
23062306 <li> alpha is the same as the input color
23072307 </ul>
23082308
2309+ <!--
2310+ ββββ ββ ββ ββββββββ ββββββββ ββββββββ ββββββββ βββββββ ββ βββ ββββββββ ββββββββ
2311+ ββ βββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ
2312+ ββ ββββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ
2313+ ββ ββ ββ ββ ββ ββββββ ββββββββ ββββββββ ββ ββ ββ ββ ββ ββ ββββββ
2314+ ββ ββ ββββ ββ ββ ββ ββ ββ ββ ββ ββ βββββββββ ββ ββ
2315+ ββ ββ βββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ
2316+ ββββ ββ ββ ββ ββββββββ ββ ββ ββ βββββββ ββββββββ ββ ββ ββ ββββββββ
2317+ -->
2318+
2319+ <h2 id="interpolation">
2320+ Color Interpolation</h2>
2321+
2322+ <h3 id="interpolation-space">
2323+ Color Space for Interpolation</h3>
2324+
2325+ The <<color-interpolation-method>> is extended to allow use of the
2326+ <a href="#custom-color">custom color spaces</a> :
2327+
2328+ <pre class='prod'>
2329+ <dfn export><color-space></dfn> = <rectangular-color-space> | <polar-color-space> | < custom-color-space>
2330+ <dfn export><rectangular-color-space></dfn> = ''srgb'' | ''srgb-linear'' | ''lab'' | ''oklab'' | ''xyz'' | ''xyz-d50'' | ''xyz-d65''
2331+ <dfn export><polar-color-space></dfn> = ''hsl'' | ''hwb'' | ''lch'' | ''oklch''
2332+ <dfn export><custom-color-space></dfn> = <<dashed-ident>>
2333+ <dfn export><hue-interpolation-method></dfn> = [ shorter | longer | increasing | decreasing ] hue
2334+ <dfn export id="color-interpolation-method"><color-interpolation-method></dfn> = in [ <<rectangular-color-space>> | <<polar-color-space>> <<hue-interpolation-method>> ? | < custom-color-space> ]
2335+ </pre>
2336+
2337+ The <<dashed-ident>> must have been declared
2338+ in a valid ''@color-profile'' rule,
2339+ otherwise the <<color-interpolation-method>> is invalid.
2340+
23092341<!--
23102342ββββββββ ββββββββ ββββββ βββββββ ββ ββ ββ ββββββββ
23112343ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ ββ
0 commit comments