hello, its thomas

 here’s space for a curated selection of some of my most playful work. most of these thing’s i’ve made for fun, and some were project iterations that didn’t make the cut. check out my instagram for more :-)










feedback cube

coded with p5.js








i made this while i was trying to make typography with feedback lines for the Embrace Your Voice project. i’m using a recursive function to create the nested shapes.








pandora’s jukebox

coded with p5.js









this was the result of practicing using vectors. i coded an array of attractors that displace the vertices of the glyph, reset, then change position randomly after a given amount of time.

press the t key to reveal these attractors.










dancing line

coded with p5.js









i made this while playing with sine and cosine functions. 

click the mouse to add a new vertex, and press the c key to clear the vertices.