mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 21:10:40 +00:00
Smooth Color now counts the steps between each pair of keys from the keys' colors and visible bounds, which changes the step count of most Smooth Color blends. The counts are VectorCraft's own values: - When the keys' solid fills or strokes differ (in groups, member by member; in text, run by run), the count is 255 times the largest change of one channel as a fraction of its range, a half step rounding down, from 1 to 254. An RGB channel's range is 256 values, CMYK and gray count in percent, and two tints of one swatch by their tints. It is at most eight per point of the largest of the keys' widths and heights and the distance between their centers. Black to white was 128 steps and is now 254. - When the colors match, a solid paint meets no paint, or a key holds a gradient or a pattern, the count is the largest distance between corresponding visible bounding-box edges divided by the keys' mean width or height, rounded, less one, from 1 to 1000. Two 20 pt squares 200 pt apart were 100 steps and are now 9. Keys without bounds make the color count when their colors differ, and 1 step otherwise. A blend nested in another blend's keys counts toward the step limit by its color steps when its colors differ, and as up to 1000 steps when they match (256 before). An outer blend of 200 steps between two such same-color Smooth Color blends now draws 99 steps. A Smooth Color blend in an .ai file whose drawn steps follow this rule now opens as a live blend. Blend Options: https://web.archive.org/web/20241217212108/https://helpx.adobe.com/illustrator/using/blending-objects.html Docs: docs/mcp.md, docs/target-app-parity.md.