MotionScript

@motion-script/core


@motion-script/core / ImageFilters

Variable: ImageFilters

const ImageFilters: ImageFilterChain

Defined in: attributes/shape/filters/chain.ts:458

Entry point for building image filter chains fluently.

An empty chain, so ImageFilters.blur(8) is new ImageFilterChain().blur(8) — and every builder's signature and documentation has one definition, on ImageFilterChain, which is what an editor shows on hover.

Contains only pixel filters; video-only filters (posterizeTime, echo) live on VideoFilters because image fills cannot use them.

Example

node.filters = ImageFilters.blur(8).grayscale(1);
<Rect fill={Fills.image('bg.jpg', { filters: ImageFilters.oilPaint(4) })} />