Skip to main content

Interface: SketchOptions

Defined in: src/mobjects/sketch/sketch.ts:19

Options for sketch.

Properties​

bowing?​

optional bowing: number

Defined in: src/mobjects/sketch/sketch.ts:23

Side-bow of each edge, as a fraction of the edge length.


roughness?​

optional roughness: number

Defined in: src/mobjects/sketch/sketch.ts:21

Deviation scale. 0 keeps the source shape; 1 is a normal hand-drawn look.


seed?​

optional seed: number

Defined in: src/mobjects/sketch/sketch.ts:27

PRNG seed. The same seed gives the same output.


segments?​

optional segments: number

Defined in: src/mobjects/sketch/sketch.ts:31

Straight sub-segments per edge. More segments give a finer wobble.


strokes?​

optional strokes: 1 | 2

Defined in: src/mobjects/sketch/sketch.ts:29

Number of overlapping strokes (1 or 2). 2 gives a double-stroke look.


strokeWidthJitter?​

optional strokeWidthJitter: number

Defined in: src/mobjects/sketch/sketch.ts:25

Random stroke-width change, as a fraction of the source width (0..1).