Azeem
a-azeem.bsky.social
Azeem
@a-azeem.bsky.social
At intersection of code and art.

x.com/azeemstweet
fxhash.xyz/u/Azeem
openprocessing.org/user/311295/
#generativeart #p5js
Genuary 30 | Abstract map.
Tile based Wave Function Collapse

#genuary #genuary30 #genuary2025
February 1, 2025 at 3:10 PM
Genuary 28 | Infinite Scroll.

#genuary #genuary28 #genuary2025
January 29, 2025 at 3:11 PM
Genuary 26 | Symmetry.

#genuary #genuary26 #genuary2025
January 27, 2025 at 9:40 AM
Genuary 21 | Collision detection system (no libraries allowed).

#genuary #genuary21 #genuary2025
January 21, 2025 at 11:18 AM
Genuary 16 | Generative palette.

#genuary #genuary16 #genuary2025
January 16, 2025 at 5:11 PM
Genuary 12 | Subdivision.

#genuary #genuary12 #genuary2025
January 12, 2025 at 3:38 PM
//Genuary 10 | only use TAU
setup=_=>{L=log
createCanvas(w=(TAU*TAU*TAU)*L(TAU),w)
background(t=L(r=TAU))
v=w/ceil(t)
colorMode(HSB)}
draw=_=>{fill(degrees(t%TAU),w,w)
circle(v+r*cos(t+=L(TAU)),v+r*sin(t),r/TAU)
r+=L(L(TAU))}//#つぶやきProcessing #genuary10 #genuary #genuary2025
January 10, 2025 at 4:13 PM
//Genuary 4 | Black on black
f=0
setup=_=>{createCanvas(w=400,w)
background(0)
N=noise}
draw=_=>{if(f++c=.003
for(i=0;ix=w*i++/(n-1)
X=w*i/(n-1)
line(x,w-f*(N(x*c)),X,w-f*(N(X*c)))}}}
//#つぶやきProcessing #genuary4 #genuary #genuary2025
January 4, 2025 at 2:58 PM
Genuary 3 | Exactly 42 lines of code.

Working clock in exactly 42 lines of pure javascript code.

#genuary #genuary3 #genuary2025
January 3, 2025 at 3:39 PM
Genuary 2 | Layers upon layers upon layers.

#genuary #genuary2 #genuary2025
January 3, 2025 at 9:41 AM
Genuary 1 | Vertical or horizontal lines only.

#genuary #genuary1 #genuary2025
January 2, 2025 at 2:54 PM