genuary 2022
here's my sketchbook for the genuary 2022 prompts.
these are daily creative coding prompts for the month of january 2022.
Many of them are animated and interactive.
see my highlights, each daily prompt response, and
the works with expanded notes
further below.
i haven't creative coded in a while so this was a nice time to get back into it ^_^
also, if you like these, you might like my daily art project in feb,
synthruary.
<3 whichlight
highlights
My top 5 favorites from the month:
days
liner notes
- day 1: draw 10,000 of something
here's 10,000 colorful paths
- day 2: dithering
drawing dot animation of a gradient
- day 3: space
- day 4: fidenza
drawing paths with a flow field and repulsion. refresh to see new paths.
- day 5: destroy a square
click on the square
- day 6: trade styles with a friend
this sketch is based on @cacheflowe's moiré patterns and shapes style.
- day 7: sol lewitt wall drawing
based this on wall drawing 797 at Mass MoCA. refresh to see a new rendering.
here are the instructions:
"The first drafter has a black marker and makes an irregular horizontal line near the top of
the wall.
Then the second drafter tries to copy it (without touching it) using a red marker.
The third drafter does the same, using a yellow marker. The fourth drafter does the same using a blue
marker.
Then the second drafter followed by the third and fourth copies the last line
drawn until the bottom of the wall is reached."
- day 8: single curve only
here's a spirally line going up, exploring 3D/AR/VR in the browser. move your phone around and explore
the curve.
- day 9: architecture
growing a building with conway's game of life. refresh to see new buldings.
- day 10: machine learning, wrong answers only
using machine learning to chat with shakespeare. this uses ml5js and charRNN
for text generation. you can send text and see the response.
- day 11: no computer
a procedural drawing
- day 12: packing
here's a circle packing algo with a small tweak where whenever a circle 'collides' with one existing,
the existing one gets smaller.
- day 13: 800x80
this prompt came from how gifs of this dimension render on twitter. you can see more
from other artists on twitter:
#800x80.
- day 14: something you'd never make
this sketch comes from the part of me that hates self promotion.
- day 15: sand
click to draw with sand, inspired by sand falling art.
- day 16: color gradients gone wrong
here's an animation of several gradients, each moving back and forth in rgb between two random colors.
refresh to see more variations.
- day 17: 3 colors
- day 18: VHS
applying a vhs shader to the
webcam.
- day 19: use text/typography
here's a lil poem reminder/mantra for myself w some affirmations i like
- day 20: make a sea of shapes
- day 21: combine two (or more) of your pieces from previous days to make a new
piece
Using the sketches for destroy a square (day 5), packing (day 12), and sand (day 15).
- day 22: make something that will look completely different in a year
this sketch began with the idea of a slow year-long sublimation.
here's how it will look over the next year.
- day 23: abstract vegetation
this one is calming to me. refresh for different palettes.
- day 24: create your own pseudo-random number generator and visually check the
results
top half is from my random generator, bottom half is p5 random(). refresh to rerun.
- day 25: perspective
playing with depth and drawing. when you press it draws blocks and pushes outward. when you let go, it
pulls you forward.
- day 26: airport carpet
draw a carpet pattern.
- day 27: #2E294E #541388 #F1E9DA #FFD400 #D90368
for this one i thought for 5 colors, a 5-faced shape, i.e. pentahedrons, with each color in the prompt a
face in the shape.
- day 28: self portrait
press to meditate with me.
- day 29: isometric perspective
blocks falling into place in an isometric perspective pattern.
- day 30: organic looking output using only rectangular shapes
a grassy flow field w interaction. press and drag along the grass.
- day 31: negative space
click to see more color variations.
outtakes
links
a few highlights from the genuary site:
- GENUARY is back! GENUARY is an artificially generated month of time where we build code that makes beautiful
things.
- Don't get burned out doing dailies.
This is supposed to be fun and creative.
If you start to
resent dailies, or you find that it's stunting you creatively,
then ramp down your goals (and time
spent) to just what you want to get out of this.
Fun? Practicing skills? Learning? Breaking boredom?
Getting ideas?
It's fine to skip days. If you've been on a streak and only have a few days left, you've
got this.