mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 23:05:39 +00:00
On a path or compound path, a Transform effect listed after the object's own Rasterize effect now moves the image that Rasterize makes. The image is made of the art before the Transform effect, at the Rasterize effect's resolution and with its room around the art, and the Transform effect scales, turns, reflects and moves it. Before, the Transform effect moved the art and Rasterize made a new image of the moved art on a grid square to the page. - effects: rasterize_stage finds the Transform effects that move the last Rasterize image; stage_map composes their maps about the reference point of the art each one takes. - render: the canvas draws the node without those Transform effects through the map, and its drawn and painted bounds follow the map. A map that scales the image to nothing draws nothing. - engine: Expand Appearance places Object > Rasterize's image of the art through the map, and PDF export makes those images before it bakes the geometry effects. A Transform effect that makes copies or moves at random, one followed by another kind of effect, a fill's or stroke's own Rasterize effect, and Rasterize on type, images, symbol instances and groups keep the earlier behavior.