-
Notifications
You must be signed in to change notification settings - Fork 260
Effect Morph

Animates a moving stroke from a start line to an end line — perfect for sweeping arches and lines.
| Parameter | Type | Range | Description |
|---|---|---|---|
| (iPad touch editor) | custom control | n/a | iPad-only touch editor showing the current Start (blue) and End (orange) lines on a 100x100 grid; drag endpoints to reposition (desktop uses the sliders below instead) |
| X1a | slider | 0-100 | X coordinate of the first endpoint of the starting line |
| Y1a | slider | 0-100 | Y coordinate of the first endpoint of the starting line |
| X1b | slider | 0-100 | X coordinate of the second endpoint of the starting line |
| Y1b | slider | 0-100 | Y coordinate of the second endpoint of the starting line |
| Head Length (Start tab) | slider | 0-100 | Length of the colored head at the start of the morph |
| Link Points (Start tab) | checkbox | true/false | When enabled, locks the second start point (X1b/Y1b) to the first (X1a/Y1a), making the start a single point |
| X2a | slider | 0-100 | X coordinate of the first endpoint of the ending line |
| Y2a | slider | 0-100 | Y coordinate of the first endpoint of the ending line |
| X2b | slider | 0-100 | X coordinate of the second endpoint of the ending line |
| Y2b | slider | 0-100 | Y coordinate of the second endpoint of the ending line |
| Head Length (End tab) | slider | 0-100 | Length of the colored head at the end of the morph |
| Link Points (End tab) | checkbox | true/false | When enabled, locks the second end point (X2b/Y2b) to the first (X2a/Y2a), making the end a single point |
| Head Duration | slider | 0-100 | Percentage of the effect duration during which the head is visible and moving; remaining time shows only the fading tail |
| Acceleration | slider | -10 to 10 | Applies acceleration/deceleration to the morph movement (positive speeds up toward the end, negative slows down) |
| Repeat Count | slider | 0-250 | Number of parallel copies of the morph drawn alongside the original |
| Repeat Skip | slider | 1-100 | Pixel spacing between each repeated morph copy |
| Stagger | slider | -100 to 100 | Time offset between repeated morph copies, creating a wave/cascade effect; negative values reverse the stagger order |
| Show Head at Start | checkbox | true/false | When enabled, the full head is visible at the starting position from the first frame instead of growing in |
| Auto Repeat | checkbox | true/false | Automatically calculates the repeat count needed to fill the entire model based on morph size and skip spacing |
| Quick Set | custom control | n/a | Applies preset start/end point configurations (Full or Single Sweep in each direction) to all eight X/Y fields at once; resets to blank after applying |
| Swap | custom control | n/a | Swaps the start and end X/Y coordinate values (and any active value curves) so the morph plays in reverse |
Settings are organized into three tabs: Start (X1a/Y1a/X1b/Y1b, Head Length, Link Points, Quick Set), End (X2a/Y2a/X2b/Y2b, Head Length, Link Points), and Options (Head Duration, Acceleration, Repeat Count, Repeat Skip, Stagger, Show Head at Start, Auto Repeat, Swap).
When Link Points is checked on the Start tab, X1b and Y1b are disabled (locked to X1a/Y1a). When Link Points is checked on the End tab, X2b and Y2b are disabled (locked to X2a/Y2a).
Set X1a=X1b and X2a=X2b to create a vertical sweeping line. Use Link Points to morph from/to a single point rather than a line. The Stagger slider combined with Repeat Count creates a comet-like trail of repeats.
Last updated: 2026-07-01