Karin Kiho

(EN)
JA
    WorksAbout
LinkedInGitHubInstagram
Karin Kiho

Negative spacing shifts each layer up relative to the previous one, increasing overlap. Positive spacing separates layers.

Scales CSS width/height of the preview SVGs (same viewBox). Use 2–4× before screenshot for higher pixel resolution. For infinite sharpness, save as SVG from devtools or your tool of choice.

warpjs → flubber input (one endpoint)

One hidden SVG: warp the chosen endpoint, read d, then flubber recomputes every stack layer between the plain and warped shape.

Top when overlapping

Interpolated layers stack between them (higher z-index = drawn on top).

A (start)t=0.200t=0.400t=0.600t=0.800B (end)