$ npm install blobs
<script src="https://unpkg.com/blobs"></script>
const svg = blobs(options);
Name | Type | Description |
---|---|---|
size |
number |
Bounding box dimensions (in pixels) |
complexity |
number |
Shape complexity (number of points) |
contrast |
number |
Shape contrast (randomness of point position) |
Name | Type | Default | Description |
---|---|---|---|
color |
string? |
"none" |
Fill color |
stroke |
object? |
... |
Stroke options |
stroke.color |
string |
"none" |
Stroke color |
stroke.width |
number |
0 |
Stroke width (in pixels) |
seed |
string? |
random |
Value to seed random number generator |
guides |
boolean? |
false |
Render points, handles and stroke |
Either stroke
or color
must be defined.
Guides will use stroke color and width if defined. Otherwise, they default to black
stroke with width of 1
.