sketches
sketches copied to clipboard
My personal collection of sketches made with vsketch
sketches
My collection of personal plotter generative art sketches made with vsketch. Most can be run and interacted with using the following command:
$ vsk run hline
Some additional dependencies might be needed, including but not limited to:
Though I wrote it, note that this code doesn't necessarily match my standards :)
The code is available under the MIT license and the artworks under CC BY-NC-SA 4.0.
warp
Hyperspace jump, 200-frame loop made automatically with a couple of Raspberry Pi, some LEGOs and a Doit script.
Highly compressed/dithered, 40-fps GIF:
Other versions:
fill_test
Details here.
machine_typography
17 letters for 17 recipients. This is my winter '21-'22 #ptpx
contribution.
postcard
Helper sketch to create postcards with addresses and a custom message. Very useful for #ptpx
.
Instructions:
- Create the following files next to the sketch script:
-
addresses.txt
: all the addresses, separated by two new lines -
header.txt
: header text (typically, your address) -
message.txt
: postcard message, may contain $FirstName$, which will be replaced as you expect
- Run the sketch:
vsk run postcard
- Adjust the parameters and your message until everything looks good, then save a configuration (
my_config
) - Export all SVGs:
vsk save --config my_config --param addr_id 0..8 postcard
(adjust the address ID range as needed)

liquid_neon
Small experiment which combined the neon
module sets with some deformation filter that would eventually become the squiggles
command.

drift_poly
My design for early 2021 #ptpx
. The config for the 9 cards I made are included in the repo.
dots
Just a bunch of dots drawn with vsk.point()
on a regular grid. Sometime they are skipped, sometime in a different color.

random_lines
That's 500k Perlin noise values obtained in a single call of noise().